Как получить макет внешней обработки для управляемых форм?

Для того чтобы получить макет в этом случае, необходимо учесть разделение функций клиента и сервера. А также обратиться к объекту.  Пример кода для реализации:

&НаКлиенте

Процедура Команда1 (Команда)   // Обращаемся по нажатию кнопки

Макет = ПолучитьМакетНаСервере();

КонецПроцедуры;

 

&НаСервере

Функция ПолучитьМакетНаСервере()

ОбъектОбращения  = РеквизитФормыВЗначение(«Объект»);  // Имя реквизиты «Объект» используется для внешней обработки

Макет   = ОбъектОбращения.ПолучитьМакет(«МойМакет»);  // «МойМакет» имя макета

Возврат Макет;

КонецФункции;

Оставить комментарий: