File tree Expand file tree Collapse file tree 1 file changed +31
-1
lines changed
Expand file tree Collapse file tree 1 file changed +31
-1
lines changed Original file line number Diff line number Diff line change 452452
453453 Если СтандартнаяОбработка Тогда
454454
455- Конфигуратор.ВыгрузитьКонфигурациюВФайлы(КаталогВыгрузки);
455+ Попытка
456+ Конфигуратор.ВыгрузитьКонфигурациюВФайлы(КаталогВыгрузки);
457+ Исключение
458+ ОписаниеОшибки = ОписаниеОшибки ();
459+ Если ПроверитьОписаниеОшибкиНаКритичность(ОписаниеОшибки) Тогда
460+ УдалитьВременныеФайлыПриНеобходимости(Конфигуратор.КаталогСборки());
461+ ВызватьИсключение ;
462+ КонецЕсли ;
463+ КонецПопытки ;
456464
457465 КонецЕсли ;
458466
459467 ОбработчикПодписок.ПослеВыгрузкиКонфигурациюВИсходники(Конфигуратор, КаталогВыгрузки);
460468
461469КонецПроцедуры
462470
471+ Функция МассивНеКритическихОшибок ()
472+
473+ Массив = Новый Массив;
474+ Массив.Добавить("Конфигурация содержит объекты метаданных, длина имен которых превышает 80 символов!" );
475+
476+ Возврат Массив;
477+ КонецФункции
478+
479+ Функция ПроверитьОписаниеОшибкиНаКритичность (Знач ОписаниеОшибки )
480+
481+ МассивНеКритическихОшибок = МассивНеКритическихОшибок();
482+
483+ Для Каждого НеКритичнаяОшибка Из МассивНеКритическихОшибок Цикл
484+
485+ Если СтрНайти (ОписаниеОшибки, НеКритичнаяОшибка) > 0 Тогда
486+ Возврат Ложь ;
487+ КонецЕсли ;
488+
489+ КонецЦикла ;
490+ Возврат Истина ;
491+ КонецФункции
492+
463493#КонецОбласти
464494
465495#Область Функциональность_очистки_каталога_рабочей_копии
You can’t perform that action at this time.
0 commit comments