Skip to content

Commit

Permalink
Убрал ошибку подсказки при вызове подчиненных объектов общего модуля
Browse files Browse the repository at this point in the history
  • Loading branch information
LevkinSergey committed Sep 6, 2021
1 parent 7e5ca54 commit 9613aaa
Showing 1 changed file with 39 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -497,13 +497,46 @@
Для Каждого ТекИмя Из МассивИмен Цикл
ОбновляемыеДанные.Вставить(ТекИмя, Новый Структура);
КонецЦикла;

Иначе
ОписаниеОбъектаМетаданных = УИ_РедакторКодаВызовСервера.ОписаниеОбъектаМетаданныхКонфигурацииПоИмени(ВидОбъекта, МассивИменМетаданного[1]);

Описание = ОписаниеОбъектаМетаданныхДляРедактораMonaco(ОписаниеОбъектаМетаданных);

ОбновляемыеДанные = Описание;
Если ВидОбъекта = "module" Тогда
ОписаниеОбъектаМетаданных = УИ_РедакторКодаВызовСервера.ОписаниеОбъектаМетаданныхКонфигурацииПоИмени("ОбщиеМодули", МассивИменМетаданного[1]);

ОбновляемыеДанные = Новый Структура;

// Метод = Новый Структура;
// Метод.Вставить("name", "_От");
// Метод.Вставить("name_en", "_От");
// Метод.Вставить("description", "Выполняет запуск соответсвующего инструмента для толстого клиента или производит запись данных в базу для дальнейшей отладки
// |//
// |// Если контекст запуска отладки является толстым клиентом открытие формы консоли происходит сразу по окончании выполнения вызова кода
// |// Если отладка вызывается в контексте сервера или тонкого или веб клиента, необходимая информация сохраняется в справочник Данные для отладки.
// |// В таком случае вызов отладки проиходит потом из списка справочника ""Данные для отладки"".
// |//
// |// Параметры:
// |// ОбъектОтладки - Объект типа Запрос
// |// Возвращаемое значение:
// |// СсылкаНаДанныеОтладки- Тип Строка.
// |// Результат выполнения сохранения данных отладки");
// Метод.Вставить("detail",
// "Выполняет запуск соответсвующего инструмента для толстого клиента или производит запись данных в базу для дальнейшей отладки");
// Метод.Вставить("returns", "Строка");
//
// Метод.Вставить("signature", Новый Структура);
// Метод.signature.Вставить("default", Новый Структура);
// Метод.signature.default.Вставить("СтрокаПараметров","ОбъектОтладки, НастройкиСКДИлиСоединениеHTTP = Неопределено, ВнешниеНаборыДанных = Неопределено");
// Метод.signature.default.Вставить("Параметры", Новый Структура);
// Метод.signature.default.Параметры.Вставить("ОбъектОтладки", "Объект типа Запрос");
// Метод.signature.default.Параметры.Вставить("НастройкиСКДИлиСоединениеHTTP", "");
// Метод.signature.default.Параметры.Вставить("ВнешниеНаборыДанных", "Структура");
//
// ОбновляемыеДанные.Вставить("_От", Метод);
Иначе
ОписаниеОбъектаМетаданных = УИ_РедакторКодаВызовСервера.ОписаниеОбъектаМетаданныхКонфигурацииПоИмени(ВидОбъекта, МассивИменМетаданного[1]);
Описание = ОписаниеОбъектаМетаданныхДляРедактораMonaco(ОписаниеОбъектаМетаданных);

ОбновляемыеДанные = Описание;
КонецЕсли;

ОбновляемаяКоллекцияРедактора = ОбновляемаяКоллекцияРедактора +"."+ОписаниеОбъектаМетаданных.Имя;
КонецЕсли;
Expand Down Expand Up @@ -1034,6 +1067,7 @@
Соответствие.Вставить("chartsofcalculationtypes","chartsOfCalculationTypes.items");
Соответствие.Вставить("константы", "constants.items");
Соответствие.Вставить("constants", "chartsOfCalculationTypes.items");
Соответствие.Вставить("module", "commonModules.items");

Возврат Соответствие;
КонецФункции
Expand Down

0 comments on commit 9613aaa

Please sign in to comment.