Skip to content

Commit

Permalink
+
Browse files Browse the repository at this point in the history
  • Loading branch information
Leonid Vanin authored and Stepa86 committed Aug 23, 2023
1 parent 59d0453 commit b769165
Showing 1 changed file with 34 additions and 2 deletions.
36 changes: 34 additions & 2 deletions src/Классы/Путь1СПоМетаданным.os
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,40 @@
КонецЕсли;

компонентыПути.Добавить(имяФайла);
ИначеЕсли имяМетаданных = "ВНЕШНИЙИСТОЧНИКДАННЫХ" Тогда

Если типОбъекта = "ТАБЛИЦА" Тогда
компонентыПути.Добавить("Tables");
компонентыПути.Добавить(компоненты[3]);
КонецЕсли;

Если компоненты.Количество() = 5 И Врег(компоненты[4]) = "МОДУЛЬОБЪЕКТА" Тогда
компонентыПути.Добавить("ObjectModule.bsl");
ИначеЕсли компоненты.Количество() = 5 И Врег(компоненты[4]) = "МОДУЛЬМЕНЕДЖЕРА" Тогда
компонентыПути.Добавить("ManagerModule.bsl");
ИначеЕсли компоненты.Количество() > 5 И Врег(компоненты[4]) = "ФОРМА" Тогда
компонентыПути.Добавить("Forms");

Если компоненты.Количество() > 6 Тогда
компонентыПути.Добавить(компоненты[5]);
КонецЕсли;

Если компоненты.Количество() = 7
И ВРег(компоненты[6]) = "ФОРМА" Тогда

ДополнитьКомпоненты_Форма(компонентыПути);

ИначеЕсли компоненты.Количество() > 7
И ВРег(компоненты[6]) = "ФОРМА"
И ВРег(компоненты[7]) = "МОДУЛЬ" Тогда

ДополнитьКомпоненты_МодульФормы(компонентыПути);
Иначе
_лог.Предупреждение("Не поддерживаемый объект %1", пМетаданные);
КонецЕсли;

КонецЕсли;

ИначеЕсли имяМетаданных = "ОБЩАЯФОРМА" Тогда

ДополнитьКомпоненты_МодульФормы(компонентыПути);
Expand Down Expand Up @@ -207,8 +240,7 @@

КонецЕсли;

КонецЕсли;

КонецЕсли;
Иначе

_лог.Предупреждение("Не поддерживаемый объект %1", пМетаданные);
Expand Down

0 comments on commit b769165

Please sign in to comment.