v83unpack icon indicating copy to clipboard operation
v83unpack copied to clipboard

Ошибка в функции РазложитьМодули1СПоПапкамСогласноИерархииМетаданных

Open FSerg opened this issue 10 years ago • 0 comments

Сегодня скачал проект, начал разбираться с "правильной" разработкой. В ВыгрузкаКонфигурации.epf в модуле объекта в функции "РазложитьМодули1СПоПапкамСогласноИерархииМетаданных" ругается на ошибку:

{ВнешняяОбработка.ВыгрузкаКонфигурации1С.МодульОбъекта(1889,1)}: Ожидается ключевое слово 'КонецЕсли' ('EndIf') <<?>>КонецФункции (Проверка: Сервер)

Кажется вот этот фрагмент нужно подправить:

Если УдалятьФайлыПредварительно Тогда
    ЕстьОшибкаУдаления = Ложь;
    МассивФайлов = НайтиФайлы(КаталогИерархическойСтруктурыМодулей, "*.*");
    Если МассивФайлов.Количество()>0 Тогда
        Для каждого ЭлементМассива Из МассивФайлов Цикл
            Если СоответствиеИменФайловДляПропуска.Получить(ЭлементМассива.Имя) = Истина Тогда
                Продолжить;
            КонецЕсли;
            Попытка
                УдалитьФайлы(ЭлементМассива.ПолноеИмя);
            Исключение
                ЕстьОшибкаУдаления = Истина;
            КонецПопытки;
        КонецЦикла;
    КонецЕсли;
КонецЕсли; // << закрыть ЕСЛИ 

FSerg avatar Jul 05 '15 21:07 FSerg