mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-04-27 12:32:33 +02:00
Main build (Jenkins)
This commit is contained in:
parent
3974f68048
commit
15e30a036c
13146
service/dictionaries/en.json
vendored
13146
service/dictionaries/en.json
vendored
File diff suppressed because it is too large
Load Diff
12
src/en/cli/core/Classes/app.os
vendored
12
src/en/cli/core/Classes/app.os
vendored
@ -105,7 +105,6 @@
|
|||||||
|
|
||||||
Функция ПолучитьРезультатОбработки(Знач Команда, Знач Параметры)
|
Функция ПолучитьРезультатОбработки(Знач Команда, Знач Параметры)
|
||||||
|
|
||||||
Модуль = Команды[Команда];
|
|
||||||
Метод = Параметры["Метод"];
|
Метод = Параметры["Метод"];
|
||||||
Ответ = "The function returned an empty value.";
|
Ответ = "The function returned an empty value.";
|
||||||
|
|
||||||
@ -115,6 +114,8 @@
|
|||||||
Справка.ВывестиСправкуПоМетодам(Команда, ТаблицаПараметров);
|
Справка.ВывестиСправкуПоМетодам(Команда, ТаблицаПараметров);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
Если Параметры.Количество() = ЧислоСтандартныхПараметров Или Параметры["--help"] Тогда
|
||||||
|
|
||||||
ОтборКоманды = Новый Структура("МетодПоиска", вРег(Метод));
|
ОтборКоманды = Новый Структура("МетодПоиска", вРег(Метод));
|
||||||
ПараметрыМетода = ТаблицаПараметров.НайтиСтроки(ОтборКоманды);
|
ПараметрыМетода = ТаблицаПараметров.НайтиСтроки(ОтборКоманды);
|
||||||
|
|
||||||
@ -122,11 +123,16 @@
|
|||||||
Справка.ВывестиСообщениеИсключения("Метод", ФайлВывода);
|
Справка.ВывестиСообщениеИсключения("Метод", ФайлВывода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если Параметры.Количество() = ЧислоСтандартныхПараметров Или Параметры["--help"] Тогда
|
|
||||||
Справка.ВывестиСправкуПоПараметрам(ПараметрыМетода);
|
Справка.ВывестиСправкуПоПараметрам(ПараметрыМетода);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ТекстВыполнения = ОбъектОПИ.СформироватьСтрокуВызоваМетода(Параметры, ПараметрыМетода, Модуль, Метод);
|
СтруктураВыполнения = ОбъектОПИ.СформироватьСтрокуВызоваМетода(Параметры, Команда, Метод);
|
||||||
|
|
||||||
|
Если СтруктураВыполнения["Ошибка"] Тогда
|
||||||
|
Справка.ВывестиСообщениеИсключения(СтруктураВыполнения["Результат"], ФайлВывода);
|
||||||
|
Иначе
|
||||||
|
ТекстВыполнения = СтруктураВыполнения["Результат"];
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
Если Отладка Или Тестирование Тогда
|
Если Отладка Или Тестирование Тогда
|
||||||
Сообщить(ТекстВыполнения, СтатусСообщения.Внимание);
|
Сообщить(ТекстВыполнения, СтатусСообщения.Внимание);
|
||||||
|
19
src/en/cli/data/Classes/СоставБиблиотеки.os
vendored
19
src/en/cli/data/Classes/СоставБиблиотеки.os
vendored
@ -42,12 +42,10 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Функция ПолучитьСостав(Знач Команда) Экспорт
|
Функция ПолучитьСостав(Знач Команда) Экспорт
|
||||||
ТекущийСостав = Новый(Команда);
|
ТекущийСостав = Новый(Команда);
|
||||||
Возврат ТекущийСостав.ПолучитьСостав();
|
Возврат ТекущийСостав.ПолучитьСостав();
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ПолучитьПолныйСостав() Экспорт
|
Функция ПолучитьПолныйСостав() Экспорт
|
||||||
|
|
||||||
ОбщаяТаблица = Неопределено;
|
ОбщаяТаблица = Неопределено;
|
||||||
@ -69,8 +67,20 @@
|
|||||||
Возврат ОбщаяТаблица;
|
Возврат ОбщаяТаблица;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
Функция СформироватьСтрокуВызоваМетода(Знач ПереданныеПараметры, Знач Команда, Знач Метод) Экспорт
|
||||||
|
|
||||||
Функция СформироватьСтрокуВызоваМетода(Знач ПереданныеПараметры, Знач ПараметрыМетода, Знач Модуль, Знач Метод) Экспорт
|
Модуль = СоответствиеКоманд.Получить(Команда);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(Модуль) Тогда
|
||||||
|
Возврат Новый Структура("Ошибка,Результат", Истина, "Команда");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
|
ОтборКоманды = Новый Структура("МетодПоиска", вРег(Метод));
|
||||||
|
ПараметрыМетода = ПолучитьСостав(Команда).НайтиСтроки(ОтборКоманды);
|
||||||
|
|
||||||
|
Если Не ЗначениеЗаполнено(ПараметрыМетода) Тогда
|
||||||
|
Возврат Новый Структура("Ошибка,Результат", Истина, "Метод");
|
||||||
|
КонецЕсли;
|
||||||
|
|
||||||
ТекстВыполнения = "";
|
ТекстВыполнения = "";
|
||||||
СтрокаВызова = Модуль + "." + Метод + "(";
|
СтрокаВызова = Модуль + "." + Метод + "(";
|
||||||
@ -115,10 +125,9 @@
|
|||||||
СтрокаВызова = "Ответ = " + СтрокаВызова;
|
СтрокаВызова = "Ответ = " + СтрокаВызова;
|
||||||
ТекстВыполнения = ТекстВыполнения + Символы.ПС + СтрокаВызова;
|
ТекстВыполнения = ТекстВыполнения + Символы.ПС + СтрокаВызова;
|
||||||
|
|
||||||
Возврат ТекстВыполнения;
|
Возврат Новый Структура("Ошибка,Результат", Ложь, ТекстВыполнения);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ТребуетсяОбработкаУправляющихПоследовательностей(Знач ИмяПараметра, Знач ЗначениеПараметра)
|
Функция ТребуетсяОбработкаУправляющихПоследовательностей(Знач ИмяПараметра, Знач ЗначениеПараметра)
|
||||||
|
|
||||||
ЗначениеПараметраСокр = СокрЛП(ЗначениеПараметра);
|
ЗначениеПараметраСокр = СокрЛП(ЗначениеПараметра);
|
||||||
|
@ -42,12 +42,10 @@
|
|||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Функция ПолучитьСостав(Знач Команда) Экспорт
|
Функция ПолучитьСостав(Знач Команда) Экспорт
|
||||||
ТекущийСостав = Новый(Команда);
|
ТекущийСостав = Новый(Команда);
|
||||||
Возврат ТекущийСостав.ПолучитьСостав();
|
Возврат ТекущийСостав.ПолучитьСостав();
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ПолучитьПолныйСостав() Экспорт
|
Функция ПолучитьПолныйСостав() Экспорт
|
||||||
|
|
||||||
ОбщаяТаблица = Неопределено;
|
ОбщаяТаблица = Неопределено;
|
||||||
@ -69,7 +67,6 @@
|
|||||||
Возврат ОбщаяТаблица;
|
Возврат ОбщаяТаблица;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция СформироватьСтрокуВызоваМетода(Знач ПереданныеПараметры, Знач Команда, Знач Метод) Экспорт
|
Функция СформироватьСтрокуВызоваМетода(Знач ПереданныеПараметры, Знач Команда, Знач Метод) Экспорт
|
||||||
|
|
||||||
Модуль = СоответствиеКоманд.Получить(Команда);
|
Модуль = СоответствиеКоманд.Получить(Команда);
|
||||||
@ -131,7 +128,6 @@
|
|||||||
Возврат Новый Структура("Ошибка,Результат", Ложь, ТекстВыполнения);
|
Возврат Новый Структура("Ошибка,Результат", Ложь, ТекстВыполнения);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
Функция ТребуетсяОбработкаУправляющихПоследовательностей(Знач ИмяПараметра, Знач ЗначениеПараметра)
|
Функция ТребуетсяОбработкаУправляющихПоследовательностей(Знач ИмяПараметра, Знач ЗначениеПараметра)
|
||||||
|
|
||||||
ЗначениеПараметраСокр = СокрЛП(ЗначениеПараметра);
|
ЗначениеПараметраСокр = СокрЛП(ЗначениеПараметра);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user