Имя: Пароль:
1C
 
Ошибка при частичной загрузке файлов конфигурации ☑
0 Nicko1990
 
12.11.23
✎
10:34
Коллеги здравствуйте. Необходимо было реализовать частичную загрузку из файлов конфигурации которые получены способом "Конфигурация->Выгрузить конфигурацию в файлы". Задача загрузить конфигурацию по нескольким отчетам и нескольким ролям а также по регистрам сведений. Задачу реализовал и загрузка из регистров сведений производится успешно.
"C:\Program Files\1cv8\common\1cestart.exe" DESIGNER /IBName "SUPPORTERP" /N "User" /P "**" /LoadConfigFromFiles "D:\CF" -listFile "D:\spisok.txt"
В файле spisok.txt для загрузки регистров сведений указывал
------------------------------------------------------------------------------------------------------------------------------------------------
D:\CF\InformationRegisters\ДомаЗданияСтроения.xmlD:\CF\InformationRegisters\ДополнительныеАдресныеСведения.xml
D:\CF\InformationRegisters\ЗемельныеУчастки.xmlD:\CF\InformationRegisters\АдресныеОбъекты.xml
D:\CF\InformationRegisters\АдресныеОбъекты\Commands\ЗагрузитьАдресныйКлассификатор\Ext\CommandModule.bslD:\CF\InformationRegisters\АдресныеОбъекты\Commands\ОчиститьАдресныйКлассификатор\Ext\CommandModule.bsl
D:\CF\InformationRegisters\АдресныеОбъекты\Commands\ПодключитьИнтернетПоддержку\Ext\CommandModule.bslD:\CF\InformationRegisters\АдресныеОбъекты\Ext\ManagerModule.bsl
D:\CF\InformationRegisters\АдресныеОбъекты\Forms\АктуализацияУстаревшегоКлассификатора.xmlD:\CF\InformationRegisters\АдресныеОбъекты\Forms\ЗагрузкаАдресногоКлассификатора.xml
D:\CF\InformationRegisters\АдресныеОбъекты\Forms\ОчисткаАдресногоКлассификатора.xmlD:\CF\InformationRegisters\АдресныеОбъекты\Forms\СведенияОбАдресномКлассификаторе.xml
D:\CF\InformationRegisters\АдресныеОбъекты\Templates\АдресныеСокращения.xmlD:\CF\InformationRegisters\АдресныеОбъекты\Templates\КлассификаторСубъектовРФ.xml
D:\CF\InformationRegisters\АдресныеОбъекты\Templates\АдресныеСокращения\Ext\Template.txtD:\CF\InformationRegisters\АдресныеОбъекты\Templates\КлассификаторСубъектовРФ\Ext\Template.txt
------------------------------------------------------------------------------------------------------------------------------------------------------
В файле spisok.txt для загрузки отчетов и ролей указывал
D:\CF\Roles\ЧтениеГрафикаПроизводства.xmlD:\CF\Roles\ЧтениеГрафикаПроизводства2_1.xml
D:\CF\Reports\АнализПроводокОперативногоУчета\Templates\ОсновнаяСхемаКомпоновкиДанных.xmlD:\CF\Reports\АнализПроводокОперативногоУчета.xml
D:\CF\Reports\АнализКорреспонденцийОперативногоУчета\Templates\ОсновнаяСхемаКомпоновкиДанных.xmlD:\CF\Reports\АнализКорреспонденцийОперативногоУчета.xml

-----------------------------------------------------------------------------------------------------------------------------------------------------
Объекты метаданных типа Регистр Сведений без проблем загружаются. А вот Роли и Отчеты выдают ошибку "Ошибка добавления объекта. Нельзя добавлять объекты метаданных без загрузки родительского объекта" (скрин в прикреплении). По идее родительским объектом ролей и отчетов является корень конфигурации. Но регистры сведений без проблем грузятся.
1 Волшебник
 
12.11.23
✎
11:05
Регистры уже есть, а роли новые
2 Nicko1990
 
12.11.23
✎
11:36
К сожалению нет. И роли и отчёты тоже уже есть.
3 Nicko1990
 
12.11.23
✎
11:47
Если я подгружаю файл configuration.xml и вырежу из него все кроме данных ролей и отчетов то загружается. Но теряются все остальные объекты кроме текущих.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший