Вызов процедуры модуля обработки из УФ
☑
0
Slon747
07.03.19
✎
15:31
Модуль формы УФ:
&НаСервере
Функция МояПроцедура()
ПроцедураМодуля();
КонецФункции
-Процедура с указанным именем не определена
Подскажите, как вызвать процедуру модуля обработки из формы этой же обработки?
1
aleks_default
07.03.19
✎
15:34
лОбъект = РеквизитФормыВЗначение("Объект");
лОбъект.ТвояПроцедураЭкспортная()
2
Cyberhawk
07.03.19
✎
15:35
(1) А если форма не объекта, а произвольная (без реквизита с типом "ОбработкаОбъект")?
3
OldCondom
07.03.19
✎
15:37
лОбъект = РеквизитФормыВЗначение("Основной реквизит формы");
лОбъект.ТвояПроцедураЭкспортная()
4
aleks_default
07.03.19
✎
15:40
Тогда постаринке
лОбъект = Обработки.ТвояОбработка.Создать();
5
Slon747
07.03.19
✎
15:44
(1) Спасибо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший