Skip to content

Commit

Permalink
fix: Работа с макетами приведена в соответствие с рекомендациями.
Browse files Browse the repository at this point in the history
  • Loading branch information
arkuznetsov committed Oct 7, 2019
1 parent 7fcdcfe commit d2203a6
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 23 deletions.
7 changes: 7 additions & 0 deletions src/Макеты/package-loader.os
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Процедура ПриЗагрузкеБиблиотеки(Знач Путь, СтандартнаяОбработка, Отказ)

СтандартнаяОбработка = Ложь;
ДобавитьМакет(ОбъединитьПути(Путь,"Перечисления.json"),"/Макеты/Перечисления");
ДобавитьМакет(ОбъединитьПути(Путь,"ТипыОбъектовКластера.json"),"/Макеты/ТипыОбъектовКластера");

КонецПроцедуры
27 changes: 4 additions & 23 deletions src/Модули/Служебный.os
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
#Использовать 1commands
#Использовать v8runner
#Использовать 1connector
#Использовать "../Макеты"

Перем Лог;

Expand All @@ -27,16 +28,11 @@
//
Функция ПрочитатьДанныеИзМакетаJSON(ИмяМакета) Экспорт

Если ЭтоСборкаEXE() Тогда
КаталогЗапуска = КаталогПрограммы();
Иначе
КаталогЗапуска = ТекущийСценарий().Каталог;
КонецЕсли;

Чтение = Новый ЧтениеJSON();

ПутьКМакету = ПолучитьМакет(СтрШаблон("/Макеты/%1", ИмяМакета));

Чтение.ОткрытьФайл(СтрШаблон("%1/../Макеты/%2.json", КаталогЗапуска, ИмяМакета),
КодировкаТекста.UTF8);
Чтение.ОткрытьФайл(ПутьКМакету, КодировкаТекста.UTF8);

Возврат ПрочитатьJSON(Чтение, Ложь);

Expand Down Expand Up @@ -291,21 +287,6 @@

КонецПроцедуры // ВывестиПоляОбъекта()

// Функция признак того, что выполняется скрипт, собранный в приложение
//
// Возвращаемое значение:
// Булево - Истина - выполняется скрипт, собранный в приложение
//
Функция ЭтоСборкаEXE() Экспорт

Если ЭтоПриложениеEXE = Неопределено Тогда
ЭтоПриложениеEXE = ВРег(Прав(ТекущийСценарий().Источник, 3)) = "EXE";
КонецЕсли;

Возврат ЭтоПриложениеEXE;

КонецФункции // ЭтоСборкаEXE()

// Функция возвращает лог библиотеки
//
// Возвращаемое значение:
Expand Down

0 comments on commit d2203a6

Please sign in to comment.