0
akhamov
10.03.19
✎
23:30
|
Подскажите, почему не получается переопределить метод в модуле управляемого приложения на мобильном клиенте
#Если МобильныйКлиент Тогда
&Вместо("ОбработкаВнешнегоСобытия")
Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
Оповестить(Событие, Данные, "ПодключаемоеОборудование");
КонецПроцедуры
#КонецЕсли
Происходит вызов функции обработчика из основного модуля ...
|
|
1
akhamov
10.03.19
✎
23:30
|
Прошу прощения
[code]
#Если МобильныйКлиент Тогда
&Вместо("ОбработкаВнешнегоСобытия")
Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
Оповестить(Событие, Данные, "ПодключаемоеОборудование");
КонецПроцедуры
#КонецЕсли
[/code]
|
|
2
akhamov
10.03.19
✎
23:39
|
Обернул конечно зря изначально в МобильныйКлиент, потому как расширение подключается и компилируется на сервере, однако такой вариант все равно не прокатывает.
Вызывается оригинальный метод, а не тот что я переопределяю
&Вместо("ОбработкаВнешнегоСобытия")
Процедура фбб_ОбработкаВнешнегоСобытия(Источник, Событие, Данные)
#Если МобильныйКлиент Тогда
Оповестить(Событие, Данные, "ПодключаемоеОборудование");
#Иначе
ПродолжитьВызов(Источник, Событие, Данные);
#КонецЕсли
КонецПроцедуры
|
|