mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-25 02:42:28 +02:00
Добавление имени раздела в справку по методам CLI
This commit is contained in:
parent
1b3afac65c
commit
e4d8721e65
47
.github/workflows/os/cli_parse.os
vendored
47
.github/workflows/os/cli_parse.os
vendored
@ -121,12 +121,17 @@
|
||||
ТекстМодуля = ДокументМодуля.ПолучитьТекст();
|
||||
|
||||
СтруктураМодуля = Парсер.Разобрать(ТекстМодуля);
|
||||
|
||||
ТекущаяОбласть = "Основные методы";
|
||||
Для Каждого Метод Из СтруктураМодуля.Объявления Цикл
|
||||
|
||||
Если Метод.Тип = "ИнструкцияПрепроцессораОбласть" Тогда
|
||||
ТекущаяОбласть = Синонимайзер(Метод.Имя);
|
||||
КонецЕсли;
|
||||
|
||||
Если Метод.Тип = "ОбъявлениеМетода" И Метод.Сигнатура.Экспорт = Истина Тогда
|
||||
ТаблицаОписанийПараметров.Очистить();
|
||||
РазобратьКомментарийМетода(ДокументМодуля, Метод, Модуль);
|
||||
РазобратьКомментарийМетода(ДокументМодуля, Метод, Модуль, ТекущаяОбласть);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
@ -150,6 +155,7 @@
|
||||
| ТаблицаСостава.Колонки.Добавить(""Параметр"");
|
||||
| ТаблицаСостава.Колонки.Добавить(""Описание"");
|
||||
| ТаблицаСостава.Колонки.Добавить(""ОписаниеМетода"");
|
||||
| ТаблицаСостава.Колонки.Добавить(""Область"");
|
||||
|");
|
||||
|
||||
ТаблицаОписанийПараметров = Новый ТаблицаЗначений;
|
||||
@ -170,7 +176,7 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура РазобратьКомментарийМетода(ТекстовыйДокумент, Метод, Модуль)
|
||||
Процедура РазобратьКомментарийМетода(ТекстовыйДокумент, Метод, Модуль, Область)
|
||||
|
||||
НомерСтроки = Метод.Начало.НомерСтроки;
|
||||
ИмяМетода = Метод.Сигнатура.Имя;
|
||||
@ -194,7 +200,7 @@
|
||||
|
||||
Для Каждого СтрокаПараметра Из ТаблицаОписанийПараметров Цикл
|
||||
|
||||
ЗаписатьСозданиеПараметраСостава(СтрокаПараметра, ИмяМетода, СокрЛП(ОписаниеМетода));
|
||||
ЗаписатьСозданиеПараметраСостава(СтрокаПараметра, ИмяМетода, Область, СокрЛП(ОписаниеМетода));
|
||||
ОписаниеМетода = "";
|
||||
|
||||
КонецЦикла;
|
||||
@ -597,7 +603,7 @@
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ЗаписатьСозданиеПараметраСостава(СтрокаПараметра, ИмяМетода, ОписаниеМетода = "")
|
||||
Процедура ЗаписатьСозданиеПараметраСостава(СтрокаПараметра, ИмяМетода, Область, ОписаниеМетода = "")
|
||||
|
||||
Имя = СтрокаПараметра["Имя"];
|
||||
Описание = СтрокаПараметра["Описание"];
|
||||
@ -617,6 +623,7 @@
|
||||
ТекущийФайлСостава.ДобавитьСтроку(" НоваяСтрока.МетодПоиска = """ + вРег(ИмяМетода) + """;");
|
||||
ТекущийФайлСостава.ДобавитьСтроку(" НоваяСтрока.Параметр = """ + Имя + """;");
|
||||
ТекущийФайлСостава.ДобавитьСтроку(" НоваяСтрока.Описание = """ + Описание + """;");
|
||||
ТекущийФайлСостава.ДобавитьСтроку(" НоваяСтрока.Область = """ + Область + """;");
|
||||
|
||||
Если ЗначениеЗаполнено(ОписаниеМетода) Тогда
|
||||
ТекущийФайлСостава.ДобавитьСтроку(" НоваяСтрока.ОписаниеМетода = """ + ОписаниеМетода + """;");
|
||||
@ -699,4 +706,34 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Синонимайзер(ИмяРеквизита)
|
||||
|
||||
Перем Синоним, ъ, Символ, ПредСимвол, СледСимвол, Прописная, ПредПрописная, СледПрописная, ДлинаСтроки;
|
||||
|
||||
Синоним = ВРег(Сред(ИмяРеквизита, 1, 1));
|
||||
ДлинаСтроки = СтрДлина(ИмяРеквизита);
|
||||
Для ъ=2 По ДлинаСтроки Цикл
|
||||
Символ = Сред(ИмяРеквизита, ъ, 1);
|
||||
ПредСимвол = Сред(ИмяРеквизита, ъ-1, 1);
|
||||
СледСимвол = Сред(ИмяРеквизита, ъ+1, 1);
|
||||
Прописная = Символ = ВРег(Символ);
|
||||
ПредПрописная = ПредСимвол = ВРег(ПредСимвол);
|
||||
СледПрописная = СледСимвол = ВРег(СледСимвол);
|
||||
|
||||
// Варианты:
|
||||
Если НЕ ПредПрописная И Прописная Тогда
|
||||
Синоним = Синоним + " " + Символ;
|
||||
ИначеЕсли Прописная И НЕ СледПрописная Тогда
|
||||
Синоним = Синоним + " " + Символ;
|
||||
Иначе
|
||||
Синоним = Синоним + Символ;
|
||||
Конецесли;
|
||||
КонецЦикла;
|
||||
|
||||
Синоним = ВРег(Лев(Синоним,1)) + нРег(Сред(Синоним,2));
|
||||
|
||||
Возврат Синоним;
|
||||
|
||||
КонецФункции
|
||||
|
||||
ПриСозданииОбъекта();
|
@ -129,7 +129,7 @@
|
||||
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
|
||||
НоваяСтрока.Параметр = "--detail";
|
||||
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -157,7 +157,7 @@
|
||||
НоваяСтрока.Метод = "ПолучитьСписокФайловПапки";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ";
|
||||
НоваяСтрока.Параметр = "--detail";
|
||||
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -222,7 +222,7 @@
|
||||
НоваяСтрока.Метод = "ЗагрузитьФайл";
|
||||
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
|
||||
НоваяСтрока.Параметр = "--overwrite";
|
||||
НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -547,6 +547,126 @@
|
||||
НоваяСтрока.Параметр = "--tag";
|
||||
НоваяСтрока.Описание = "Текст тега";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ОпубликоватьПапку";
|
||||
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬПАПКУ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен";
|
||||
НоваяСтрока.ОписаниеМетода = "Переводит каталог в режим публичного доступа";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ОпубликоватьПапку";
|
||||
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬПАПКУ";
|
||||
НоваяСтрока.Параметр = "--path";
|
||||
НоваяСтрока.Описание = "Путь к целевому каталогу";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ОтменитьПубликациюПапки";
|
||||
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮПАПКИ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен";
|
||||
НоваяСтрока.ОписаниеМетода = "Отменяет режим общего доступа для каталога";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ОтменитьПубликациюПапки";
|
||||
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮПАПКИ";
|
||||
НоваяСтрока.Параметр = "--folder";
|
||||
НоваяСтрока.Описание = "ID публичного каталога (shared folder ID)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКФайлу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКФАЙЛУ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен";
|
||||
НоваяСтрока.ОписаниеМетода = "Определяет доступ к файлу для стороннего пользователя
|
||||
|
|
||||
| Пример указания параметра типа массив:
|
||||
| --param ""['Val1','Val2','Val3']""
|
||||
|";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКФайлу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКФАЙЛУ";
|
||||
НоваяСтрока.Параметр = "--fileid";
|
||||
НоваяСтрока.Описание = "ID файла, к которому предоставляется доступ";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКФайлу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКФАЙЛУ";
|
||||
НоваяСтрока.Параметр = "--emails";
|
||||
НоваяСтрока.Описание = "Список адресов почты добавляемых пользователей";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКФайлу";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКФАЙЛУ";
|
||||
НоваяСтрока.Параметр = "--readonly";
|
||||
НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКПапке";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКПАПКЕ";
|
||||
НоваяСтрока.Параметр = "--token";
|
||||
НоваяСтрока.Описание = "Токен";
|
||||
НоваяСтрока.ОписаниеМетода = "Предоставляет стороннии пользователям доступ к каталогу
|
||||
|
|
||||
| Пример указания параметра типа массив:
|
||||
| --param ""['Val1','Val2','Val3']""
|
||||
|";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКПапке";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКПАПКЕ";
|
||||
НоваяСтрока.Параметр = "--folder";
|
||||
НоваяСтрока.Описание = "ID публичного каталога (shared folder ID)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКПапке";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКПАПКЕ";
|
||||
НоваяСтрока.Параметр = "--emails";
|
||||
НоваяСтрока.Описание = "Список адресов почты добавляемых пользователей";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
НоваяСтрока.Библиотека = "dropbox";
|
||||
НоваяСтрока.Модуль = "OPI_Dropbox";
|
||||
НоваяСтрока.Метод = "ДобавитьПользователейКПапке";
|
||||
НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКПАПКЕ";
|
||||
НоваяСтрока.Параметр = "--readonly";
|
||||
НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - Да)";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -223,7 +223,7 @@
|
||||
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
|
||||
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
|
||||
НоваяСтрока.Параметр = "--hidden";
|
||||
НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -53,7 +53,7 @@
|
||||
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
|
||||
НоваяСтрока.Параметр = "--depth";
|
||||
НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -25,7 +25,7 @@
|
||||
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
|
||||
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
|
||||
НоваяСтрока.Параметр = "--calendar";
|
||||
НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -34,7 +34,7 @@
|
||||
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
|
||||
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
|
||||
НоваяСтрока.Параметр = "--drive";
|
||||
НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -43,7 +43,7 @@
|
||||
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
|
||||
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
|
||||
НоваяСтрока.Параметр = "--sheets";
|
||||
НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -151,7 +151,7 @@
|
||||
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
|
||||
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
|
||||
НоваяСтрока.Параметр = "--archive";
|
||||
НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -349,7 +349,7 @@
|
||||
НоваяСтрока.Метод = "ВернутьБлок";
|
||||
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
|
||||
НоваяСтрока.Параметр = "--core";
|
||||
НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -248,7 +248,7 @@
|
||||
НоваяСтрока.Метод = "УдалитьСообщение";
|
||||
НоваяСтрока.МетодПоиска = "УДАЛИТЬСООБЩЕНИЕ";
|
||||
НоваяСтрока.Параметр = "--issheduled";
|
||||
НоваяСтрока.Описание = "Признак удаления отложенного сообщения (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Признак удаления отложенного сообщения (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -360,7 +360,7 @@
|
||||
НоваяСтрока.Метод = "ПолучитьСписокКаналов";
|
||||
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАНАЛОВ";
|
||||
НоваяСтрока.Параметр = "--notarchived";
|
||||
НоваяСтрока.Описание = "Признак исключения архивированных каналов (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Признак исключения архивированных каналов (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -425,7 +425,7 @@
|
||||
НоваяСтрока.Метод = "СоздатьКанал";
|
||||
НоваяСтрока.МетодПоиска = "СОЗДАТЬКАНАЛ";
|
||||
НоваяСтрока.Параметр = "--private";
|
||||
НоваяСтрока.Описание = "Создать канал приватным (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Создать канал приватным (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -608,7 +608,7 @@
|
||||
НоваяСтрока.Метод = "ОтправитьОпрос";
|
||||
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬОПРОС";
|
||||
НоваяСтрока.Параметр = "--anonymous";
|
||||
НоваяСтрока.Описание = "Анонимность опроса (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "Анонимность опроса (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -1122,7 +1122,7 @@
|
||||
НоваяСтрока.Метод = "СформироватьКлавиатуруПоМассивуКнопок";
|
||||
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУПОМАССИВУКНОПОК";
|
||||
НоваяСтрока.Параметр = "--under";
|
||||
НоваяСтрока.Описание = "Клавиатура под сообщением или на нижней панели (необяз. по ум. - False)";
|
||||
НоваяСтрока.Описание = "Клавиатура под сообщением или на нижней панели (необяз. по ум. - Нет)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
@ -1131,7 +1131,7 @@
|
||||
НоваяСтрока.Метод = "СформироватьКлавиатуруПоМассивуКнопок";
|
||||
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУПОМАССИВУКНОПОК";
|
||||
НоваяСтрока.Параметр = "--column";
|
||||
НоваяСтрока.Описание = "Истина > кнопки выводятся в столбик, Ложь > в строку (необяз. по ум. - True)";
|
||||
НоваяСтрока.Описание = "Истина > кнопки выводятся в столбик, Ложь > в строку (необяз. по ум. - Да)";
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаСостава.Добавить();
|
||||
|
@ -6,21 +6,21 @@
|
||||
|
||||
Функция ПолучитьСоответствиеКомандМодулей() Экспорт
|
||||
СоответствиеКомандМодулей = Новый Соответствие();
|
||||
СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID");
|
||||
СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack");
|
||||
СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber");
|
||||
СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram");
|
||||
СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar");
|
||||
СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk");
|
||||
СоответствиеКомандМодулей.Вставить("vk", "OPI_VK");
|
||||
СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive");
|
||||
СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion");
|
||||
СоответствиеКомандМодулей.Вставить("tools", "Утилиты");
|
||||
СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable");
|
||||
СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox");
|
||||
СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter");
|
||||
СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar");
|
||||
СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive");
|
||||
СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets");
|
||||
СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace");
|
||||
СоответствиеКомандМодулей.Вставить("tools", "Утилиты");
|
||||
СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion");
|
||||
СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack");
|
||||
СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram");
|
||||
СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter");
|
||||
СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber");
|
||||
СоответствиеКомандМодулей.Вставить("vk", "OPI_VK");
|
||||
СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk");
|
||||
СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID");
|
||||
Возврат СоответствиеКомандМодулей;
|
||||
КонецФункции
|
||||
|
||||
|
@ -76,14 +76,21 @@
|
||||
Консоль.ЦветТекста = ЦветКонсоли.Белый;
|
||||
ЦветнойВывод.ВывестиСтроку(Символы.ПС + " (##|#color=Зеленый) Библиотека - (" + Команда + "|#color=Бирюза)");
|
||||
|
||||
ТаблицаПараметров.Свернуть("Метод");
|
||||
МассивМетодов = ТаблицаПараметров.ВыгрузитьКолонку("Метод");
|
||||
ТаблицаПараметров.Свернуть("Метод,Область");
|
||||
|
||||
ЦветнойВывод.ВывестиСтроку(" (##|#color=Зеленый) Доступные методы: " + Символы.ПС);
|
||||
Консоль.ЦветТекста = ЦветКонсоли.Желтый;
|
||||
|
||||
Для каждого Метод Из МассивМетодов Цикл
|
||||
ЦветнойВывод.ВывестиСтроку(" (-|#color=Белый) " + Метод);
|
||||
ТекущаяОбласть = "";
|
||||
|
||||
Для каждого СтрокаМетода Из ТаблицаПараметров Цикл
|
||||
|
||||
Если ТекущаяОбласть <> СтрокаМетода.Область Тогда
|
||||
ТекущаяОбласть = СтрокаМетода.Область;
|
||||
ЦветнойВывод.ВывестиСтроку(" (-|#color=Бирюза) " + ТекущаяОбласть);
|
||||
КонецЕсли;
|
||||
|
||||
ЦветнойВывод.ВывестиСтроку(" (-|#color=Белый) " + СтрокаМетода.Метод);
|
||||
КонецЦикла;
|
||||
|
||||
Сообщить(Символы.ПС);
|
||||
|
Loading…
Reference in New Issue
Block a user