mirror of
https://github.com/bia-technologies/yaxunit.git
synced 2025-01-05 12:50:36 +02:00
Вынес генерацию искюлючений в отдельный модуль.
This commit is contained in:
parent
c35b7c8dd4
commit
c1e9f926cc
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -62,7 +62,7 @@
|
||||
|
||||
Иначе
|
||||
|
||||
ВызватьИсключение ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТЗапросыКлиентСервер.ЗаполнитьВыбираемыеПоля", ВыбираемыеПоля);
|
||||
ВызватьИсключение ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТЗапросыКлиентСервер.ЗаполнитьВыбираемыеПоля", ВыбираемыеПоля);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
@ -25,4 +25,16 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция НеподдерживаемыйПараметрМетода(ИмяМетода, ЗначениеПараметра) Экспорт
|
||||
|
||||
Возврат СтрШаблон("Неподдерживаемый параметр метода `%1` `%2`(%3)", ИмяМетода, ЗначениеПараметра, ТипЗнч(ЗначениеПараметра));
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция МетодНеДоступен(ИмяМетода, ИмяКонтекста = "веб-клиенте") Экспорт
|
||||
|
||||
Возврат СтрШаблон("Метод `%1` не доступен в/на %2", ИмяМетода, ИмяКонтекста);
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
@ -430,7 +430,7 @@
|
||||
КонецЦикла;
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТИсполнительКлиент.ЗаписатьКодВозврата");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТИсполнительКлиент.ЗаписатьКодВозврата");
|
||||
#Иначе
|
||||
Запись = Новый ЗаписьТекста(Параметры.exitCode, КодировкаТекста.UTF8);
|
||||
Запись.ЗаписатьСтроку(?(Успешно, 0, 1));
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -118,7 +118,7 @@
|
||||
Процедура ПрочитатьФайлRegistry(ПараметрыТихойУстановки) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ЮТИсполнительКлиент.ОбработкаОшибки(ЮТОбщий.МетодНеДоступен("ЮТКомпонентыКлиент.ПрочитатьФайлRegistry"));
|
||||
ЮТИсполнительКлиент.ОбработкаОшибки(ЮТИсключения.МетодНеДоступен("ЮТКомпонентыКлиент.ПрочитатьФайлRegistry"));
|
||||
Возврат;
|
||||
#Иначе
|
||||
ФайлРеестра = ЮТФайлы.ОбъединитьПути(ПараметрыТихойУстановки.РабочийКаталог, "registry.xml");
|
||||
@ -134,7 +134,7 @@
|
||||
Процедура ЗаписатьФайлRegistry(ПараметрыТихойУстановки) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ЮТИсполнительКлиент.ОбработкаОшибки(ЮТОбщий.МетодНеДоступен("ЮТКомпонентыКлиент.ЗаписатьФайлRegistry"));
|
||||
ЮТИсполнительКлиент.ОбработкаОшибки(ЮТИсключения.МетодНеДоступен("ЮТКомпонентыКлиент.ЗаписатьФайлRegistry"));
|
||||
Возврат;
|
||||
#Иначе
|
||||
Если ПараметрыТихойУстановки.ИзмененРеестр Тогда
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -69,7 +69,7 @@
|
||||
Сообщения = ЮТЛогированиеВызовСервера.НакопленныеСообщенияЛогирования(Истина);
|
||||
ЗаписатьСообщения(Контекст, Сообщения);
|
||||
#Иначе
|
||||
ВызватьИсключение "Метод вывода серверных сообщений в лог должен вызываться с клиента";
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ВывестиСерверныеСообщения");
|
||||
#КонецЕсли
|
||||
|
||||
КонецПроцедуры
|
||||
@ -372,7 +372,7 @@
|
||||
Процедура ЗаписатьСообщения(Контекст, Сообщения, Дописывать = Истина)
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение "Метод записи лога не доступен в web-клиенте";
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьСообщения");
|
||||
#Иначе
|
||||
|
||||
Если Контекст.ВыводВКонсоль Тогда
|
||||
@ -390,7 +390,7 @@
|
||||
Процедура ЗаписатьЛогВФайл(ФайлЛога, Сообщения, Дописывать = Истина)
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение "Метод записи лога не доступен в web-клиенте";
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьЛогВФайл");
|
||||
#Иначе
|
||||
|
||||
Запись = Новый ЗаписьТекста(ФайлЛога, КодировкаТекста.UTF8, , Дописывать);
|
||||
@ -407,7 +407,7 @@
|
||||
Процедура ЗаписатьЛогВКонсоль(Сообщения)
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение "Метод записи лога не доступен в web-клиенте";
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЗаписатьЛогВКонсоль");
|
||||
#Иначе
|
||||
|
||||
//@skip-check empty-except-statement
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -299,7 +299,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Если ОбъектМетаданных = Неопределено Тогда
|
||||
Сообщение = ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТМетаданныеСервер.ОбъектМетаданных", Значение);
|
||||
Сообщение = ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТМетаданныеСервер.ОбъектМетаданных", Значение);
|
||||
ВызватьИсключение Сообщение;
|
||||
КонецЕсли;
|
||||
|
||||
|
@ -695,7 +695,7 @@
|
||||
Функция МетодОбъектаСуществует(Объект, ИмяМетода) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение МетодНеДоступен("ЮТОбщий.МетодОбъектаСуществует");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.МетодОбъектаСуществует");
|
||||
#Иначе
|
||||
ЮТПроверкиСлужебный.ПроверитьТипПараметра(ИмяМетода, Тип("Строка"), "ЮТОбщий.МетодМодуляСуществует", "ИмяМетода");
|
||||
|
||||
@ -717,7 +717,7 @@
|
||||
Функция ВыполнитьМетод(ПолноеИмяМетода, Параметры = Неопределено, Объект = Неопределено) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение МетодНеДоступен("ЮТОбщий.ВыполнитьМетод");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.ВыполнитьМетод");
|
||||
#Иначе
|
||||
Если СтрЗаканчиваетсяНа(ПолноеИмяМетода, ")") Тогда
|
||||
|
||||
@ -814,7 +814,7 @@
|
||||
Функция СтрокаJSON(Значение, ИспользоватьСериализатор = Истина) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение МетодНеДоступен("ЮТОбщий.СтрокаJSON");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.СтрокаJSON");
|
||||
#Иначе
|
||||
ЗаписьJSON = Новый ЗаписьJSON();
|
||||
ЗаписьJSON.УстановитьСтроку();
|
||||
@ -846,12 +846,6 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция МетодНеДоступен(ИмяМетода, ИмяКонтекста = "веб-клиенте") Экспорт
|
||||
|
||||
Возврат СтрШаблон("Метод `%1` не доступен в/на %2", ИмяМетода, ИмяКонтекста);
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Параметры записи объекта
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
@ -893,12 +887,6 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция НеподдерживаемыйПараметрМетода(ИмяМетода, ЗначениеПараметра) Экспорт
|
||||
|
||||
Возврат СтрШаблон("Неподдерживаемый параметр метода `%1` `%2`(%3)", ИмяМетода, ЗначениеПараметра, ТипЗнч(ЗначениеПараметра));
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция УстановленБезопасныйРежим() Экспорт
|
||||
|
||||
Возврат ЮТОбщийВызовСервера.УстановленБезопасныйРежим();
|
||||
@ -932,7 +920,7 @@
|
||||
#Если Сервер Тогда
|
||||
Возврат ЮТОбщийВызовСервера.Менеджер(Менеджер);
|
||||
#Иначе
|
||||
ВызватьИсключение МетодНеДоступен("ЮТОбщий.Менеджер", "клиенте");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТОбщий.Менеджер", "клиенте");
|
||||
#КонецЕсли
|
||||
|
||||
КонецФункции
|
||||
|
@ -41,7 +41,8 @@
|
||||
Описание = ЮТМетаданные.ОписаниеОбъектаМетаданных(Менеджер);
|
||||
|
||||
Если Описание = Неопределено Тогда
|
||||
ВызватьИсключение "Несуществующий объект метаданных, либо " + ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТОбщийВызовСервера.Менеджер", Менеджер);
|
||||
ВызватьИсключение "Несуществующий объект метаданных, либо " +
|
||||
ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТОбщийВызовСервера.Менеджер", Менеджер);
|
||||
КонецЕсли;
|
||||
|
||||
ИмяТипа = "";
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -31,15 +31,15 @@
|
||||
Функция НомерСчета(БИК, КодВалюты = "810", ЮрЛицо = Истина) Экспорт
|
||||
|
||||
Если СтрДлина(КодВалюты) <> 3 Тогда
|
||||
ВызватьИсключение "Длина кода валюты должна быть равна 3";
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("НомерСчета", "Длина кода валюты должна быть равна 3");
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
БалансовыйСчет = ?(ЮрЛицо, "40702", "40802");
|
||||
НомерСчетаВБанке = ЮТТестовыеДанные.СлучайнаяСтрока(11, , "0123456789");
|
||||
|
||||
|
||||
ЧислоДляРасчетаКонтрольнойСуммы = Прав(БИК, 3) + БалансовыйСчет + КодВалюты + "0" + НомерСчетаВБанке;
|
||||
Весы = ВесовыеКоэффициентаДляРасчетаКонтрольнойСуммыСчета();
|
||||
|
||||
|
||||
КонтрольнаяСумма = 0;
|
||||
Для Индекс = 0 По 22 Цикл
|
||||
КонтрольнаяСумма =
|
||||
@ -47,9 +47,9 @@
|
||||
+ Число(Сред(ЧислоДляРасчетаКонтрольнойСуммы, Индекс + 1, 1)) * Число(Весы.Получить(Индекс))
|
||||
;
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
КонтрольноеЧисло = ((КонтрольнаяСумма % 10) * 3) % 10;
|
||||
|
||||
|
||||
Возврат СтрШаблон(
|
||||
"%1%2%3%4",
|
||||
БалансовыйСчет,
|
||||
@ -57,7 +57,7 @@
|
||||
КонтрольноеЧисло,
|
||||
НомерСчетаВБанке
|
||||
);
|
||||
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Формирует случайный валидный БИК банка
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -71,7 +71,7 @@
|
||||
ИначеЕсли ЭтоПредикатСтруктура(ТипПараметра, Предикаты) Тогда
|
||||
Результат = ЮТОбщий.ЗначениеВМассиве(Предикаты);
|
||||
Иначе
|
||||
ВызватьИсключение "Некорректный параметр метода `ЮТПредикатыКлиентСервер.НаборПредикатов`";
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЮТПредикатыКлиентСервер.НаборПредикатов");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Результат;
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -203,9 +203,7 @@
|
||||
ЭтоНулеваяЗона = ДлинаСтроки = ДлинаДатыВНулевойЗоне И СтрЗаканчиваетсяНа(ДатаСтрока, "Z");
|
||||
|
||||
Если ДлинаСтроки < ДлинаБезВремени Или ДлинаСтроки > ДлинаСВременем Или ЭтоНулеваяЗона Тогда
|
||||
|
||||
ВызватьИсключение "Дата в строке не подходит ни под одну маску.";
|
||||
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ПривестиЗначениеКДате", "Дата в строке не подходит ни под одну маску.");
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
@ -224,9 +222,7 @@
|
||||
|
||||
МесяцевВГоду = 12;
|
||||
Если Число(МесяцСтрокой) > МесяцевВГоду Или Число(МесяцСтрокой) = 0 Тогда
|
||||
|
||||
ВызватьИсключение "Месяц выходит за границы диапазона.";
|
||||
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ПривестиЗначениеКДате", "Месяц выходит за границы диапазона.");
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
@ -119,7 +119,7 @@
|
||||
Функция СлучайноеЧисло(Минимум = 0, Максимум = Неопределено, ЗнаковПослеЗапятой = 0) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТестовыеДанные.СлучайноеЧисло");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТестовыеДанные.СлучайноеЧисло");
|
||||
#Иначе
|
||||
Генератор = ЮТКонтекст.ЗначениеКонтекста("ГенераторСлучайныхЧисел");
|
||||
|
||||
|
@ -166,7 +166,7 @@
|
||||
ПараметрыЧтения.ИзВыборки = Истина;
|
||||
ПараметрыЧтения.Вставить("Выборка", Источник);
|
||||
Иначе
|
||||
ВызватьИсключение "Неподдерживаемый параметр";
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЗагрузитьИзМакета", "неподдерживаемый источник");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ПараметрыЧтения;
|
||||
@ -210,8 +210,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
ВызватьИсключение "Некорректные/неподдерживаемые параметры чтения";
|
||||
ВызватьИсключение ЮТИсключения.НекорректныеПараметрыМетода("ЗагрузитьИзМакета", "Некорректные/неподдерживаемые параметры чтения");
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@ -234,7 +233,7 @@
|
||||
ИначеЕсли ТипПараметра = Тип("Строка") Тогда
|
||||
ДанныеМакета = ЮТОбщийВызовСервера.Макет(Макет);
|
||||
Иначе
|
||||
ВызватьИсключение ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.ДанныеМакета", Макет);
|
||||
ВызватьИсключение ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.ДанныеМакета", Макет);
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ДанныеМакета;
|
||||
|
@ -381,7 +381,7 @@
|
||||
|
||||
Иначе
|
||||
|
||||
Сообщение = ЮТОбщий.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.КлючЗаписи", Объект);
|
||||
Сообщение = ЮТИсключения.НеподдерживаемыйПараметрМетода("ЮТТестовыеДанныеВызовСервера.КлючЗаписи", Объект);
|
||||
ВызватьИсключение Сообщение;
|
||||
|
||||
КонецЕсли;
|
||||
|
@ -21,7 +21,7 @@
|
||||
Функция ПредставлениеТипа(Тип) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
#Иначе
|
||||
Возврат ИдентификаторТипа(Тип);
|
||||
#КонецЕсли
|
||||
@ -31,7 +31,7 @@
|
||||
Функция ИдентификаторТипа(Тип) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
#Иначе
|
||||
ЮТПроверкиСлужебный.ПроверитьТипПараметра(Тип, Тип("Тип"), "ЮТТипыДанныхСлужебный.ИдентификаторТипа", "Тип");
|
||||
|
||||
@ -53,7 +53,7 @@
|
||||
Функция ТипПоИдентификатору(ИдентификаторТипа) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ПредставлениеТипа");
|
||||
#Иначе
|
||||
Возврат Тип(ИдентификаторТипа);
|
||||
#КонецЕсли
|
||||
@ -104,7 +104,7 @@
|
||||
Функция ТипОбъектаСсылки(ТипСсылки) Экспорт
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТТипыДанныхСлужебный.ТипОбъектаСсылки");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТТипыДанныхСлужебный.ТипОбъектаСсылки");
|
||||
#Иначе
|
||||
ТипXML = СериализаторXDTO.XMLТип(ТипСсылки);
|
||||
ИмяТипа = СтрЗаменить(ТипXML.ИмяТипа, "Ref.", "Object.");
|
||||
|
@ -1,6 +1,6 @@
|
||||
//©///////////////////////////////////////////////////////////////////////////©//
|
||||
//
|
||||
// Copyright 2021-2023 BIA-Technologies Limited Liability Company
|
||||
// Copyright 2021-2024 BIA-Technologies Limited Liability Company
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
@ -1386,7 +1386,7 @@
|
||||
Если ТипЗнч(Значение) = Тип("ХранилищеЗначения") Тогда
|
||||
#Если ВебКлиент Или ТонкийКлиент Тогда
|
||||
Значение = ЮТОбщийВызовСервера.ИзХранилищаЗначений(Значение);
|
||||
#Иначе
|
||||
#Иначе
|
||||
Значение = Значение.Получить();
|
||||
#КонецЕсли
|
||||
КонецЕсли;
|
||||
@ -1558,7 +1558,7 @@
|
||||
Функция ВызватьМетод(Модуль, ИмяМетода, ПараметрыМетода, ВТранзакции)
|
||||
|
||||
#Если ВебКлиент Тогда
|
||||
ВызватьИсключение ЮТОбщий.МетодНеДоступен("ЮТУтверждения.ВызватьМетод");
|
||||
ВызватьИсключение ЮТИсключения.МетодНеДоступен("ЮТУтверждения.ВызватьМетод");
|
||||
#Иначе
|
||||
Если Не ЗначениеЗаполнено(ИмяМетода) Тогда
|
||||
ВызватьИсключение "ИмяМетода не заполнено в контексте. Воспользуйтесь предварительно методом интерфейса `Метод(ИмяМетода)`";
|
||||
|
Loading…
Reference in New Issue
Block a user