File tree Expand file tree Collapse file tree 1 file changed +30
-2
lines changed
Expand file tree Collapse file tree 1 file changed +30
-2
lines changed Original file line number Diff line number Diff line change 120120 Попытка
121121 Конфигуратор.ВыполнитьКоманду(ПараметрыЗапуска);
122122 Исключение
123- УдалитьВременныеФайлыПриНеобходимости(Конфигуратор.КаталогСборки());
124- ВызватьИсключение ;
123+
124+ ОписаниеОшибки = ОписаниеОшибки ();
125+ Если ПроверитьОписаниеОшибкиНаКритичность(ОписаниеОшибки) Тогда
126+ УдалитьВременныеФайлыПриНеобходимости(Конфигуратор.КаталогСборки());
127+ ВызватьИсключение ;
128+ КонецЕсли ;
125129 КонецПопытки ;
126130
127131 УдалитьВременныеФайлыПриНеобходимости(Конфигуратор.КаталогСборки());
128132
129133КонецПроцедуры
130134
135+
136+
137+ Функция МассивНеКритическихОшибок ()
138+
139+ Массив = Новый Массив;
140+ Массив.Добавить("Конфигурация содержит объекты метаданных, длина имен которых превышает 80 символов!" );
141+
142+ Возврат Массив;
143+ КонецФункции
144+
145+ Функция ПроверитьОписаниеОшибкиНаКритичность (Знач ОписаниеОшибки )
146+
147+ МассивНеКритическихОшибок = МассивНеКритическихОшибок();
148+
149+ Для Каждого НеКритичнаяОшибка Из МассивНеКритическихОшибок Цикл
150+
151+ Если СтрНайти (ОписаниеОшибки, НеКритичнаяОшибка) > 0 Тогда
152+ Возврат Ложь ;
153+ КонецЕсли ;
154+
155+ КонецЦикла ;
156+ Возврат Истина ;
157+ КонецФункции
158+
131159// Выполняет перенос файлов из каталога плоской выгрузки в каталог с иерархической структурой метаданных.
132160//
133161Процедура РазложитьМодули1СПоПапкамСогласноИерархииМетаданных (Знач КаталогПлоскойВыгрузки , Знач КаталогИерархическойВыгрузки , Знач Формат ) Экспорт
You can’t perform that action at this time.
0 commit comments