diff --git a/exts/yaxunit/src/CommonModules/ЮТАсинхроннаяОбработкаСлужебныйКлиент/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТАсинхроннаяОбработкаСлужебныйКлиент/Module.bsl index e50f685b..28b59a74 100644 --- a/exts/yaxunit/src/CommonModules/ЮТАсинхроннаяОбработкаСлужебныйКлиент/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТАсинхроннаяОбработкаСлужебныйКлиент/Module.bsl @@ -67,9 +67,13 @@ КонецФункции -Функция НовыйПустойОбработчик1() Экспорт +Функция НовыйПустойОбработчик(КоличествоПараметров = 1) Экспорт - Возврат Новый ОписаниеОповещения("ПустойОбработчик1", ЭтотОбъект); + Если КоличествоПараметров >= 1 И КоличествоПараметров <= 3 Тогда + Возврат Новый ОписаниеОповещения("ПустойОбработчик" + КоличествоПараметров, ЭтотОбъект); + Иначе + ВызватьИсключение СтрШаблон("Пустой обработчик с %1 параметрами не реализован", КоличествоПараметров); + КонецЕсли; КонецФункции @@ -77,4 +81,12 @@ КонецПроцедуры +Процедура ПустойОбработчик2(Параметр1, Параметр2) Экспорт + +КонецПроцедуры + +Процедура ПустойОбработчик3(Параметр1, Параметр2, Параметр3) Экспорт + +КонецПроцедуры + #КонецОбласти diff --git a/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl index e8e78f4a..3892a234 100644 --- a/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТКомпонентыКлиент/Module.bsl @@ -172,6 +172,7 @@ Если КомпонентаДляПодключения = Неопределено Тогда ЮТАсинхроннаяОбработкаСлужебныйКлиент.ВызватьСледующийОбработчик(ПараметрыТихойУстановки); + Возврат; КонецЕсли; ПараметрыТихойУстановки.ПодключенныеКомпоненты.Добавить(КомпонентаДляПодключения); diff --git a/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl b/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl index c505f4ad..01852619 100644 --- a/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl +++ b/exts/yaxunit/src/CommonModules/ЮТОбщий/Module.bsl @@ -881,7 +881,7 @@ Если ЮТМетаданные.РазрешеныСинхронныеВызовы() Тогда Компонента.Напечатать(Сообщение); Иначе - Компонента.НачатьВызовНапечатать(ЮТАсинхроннаяОбработкаСлужебныйКлиент.НовыйПустойОбработчик1(), Сообщение); + Компонента.НачатьВызовНапечатать(ЮТАсинхроннаяОбработкаСлужебныйКлиент.НовыйПустойОбработчик(3), Сообщение); КонецЕсли; #КонецЕсли