Компоновщик = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = Компоновщик.Выполнить(СКД, КомпоновщикНастроек.Настройки);
Процессор = Новый ПроцессорКомпоновкиДанных;
Процессор.Инициализировать(МакетКомпоновки,,, истина);
ПроцВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
Есть внешняя печатная форма. Из ОБЩЕЙ формы вызываю внешнюю печатную форму.
Пытаюсь передать в реквизиты СсылкаНаФормуДок и ЭлементыФормыДок соответственно ссылку на форму либо элементы.
И так и так потом при печати не могу получить значения реквизитов общей формы, например
// с печатной формы
ОбластьМакета.Параметры.СрокИсполнения= ЭлементыФормыДок.СрокИсполнения;
// с общей формы
&НаСервере
Процедура ВнФорма(ИмяФайла)
Обработка = ВнешниеОбработки.Создать(ИмяФайла);
Обработка.СсылкаНаФормуДок = ЭтаФорма;
Обработка.ЭлементыФормыДок = Элементы;
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший