Для заполнения параметров макета следует получить область макета, в которой они заданы, при помощи метода ПолучитьОбласть(<ИмяОбласти>), затем, используя свойство области макета Параметры и имя параметра, записать в него нужное значение.
Пример:
Макет = ПолучитьМакет("Макет");
Область = Макет.ПолучитьОбласть("Данные");
Область.Параметры.МойПараметр = "Привет мир!";
Также при заполнении параметров области можно использовать типовую процедуру ЗаполнитьЗначенияСвойств(<Приемник>, <Источник>), но только в том случае, если свойства приемника совпадают с названиями параметров.
СтруктураЗначений = Новый Структура;
//Код по заполнению свойств структуры
Макет = ПолучитьМакет("Макет");
Область = Макет.ПолучитьОбласть("Данные");
ЗаполнитьЗначенияСвойств(Область.Параметры, СтруктураЗначений);
Добавить комментарий