0
saksaul
25.02.19
✎
12:40
|
Внешний отчет, 1С:Предприятие 8.3 (8.3.13.1513)
В отчете в качестве набора данных три таблицы.
Всё формируется программно и передается в СКД.
Но по каким-то причинам отчет формируется без оформления. Хотя с настройках указал, что макет оформления - "Основной". Если его переопределить непосредственно из формы отчета - макет оформления применяется.
Код вот такой:
СКД = ЭтотОбъект.СхемаКомпоновкиДанных;
Настройки = КомпоновщикНастроек.ПолучитьНастройки();
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СКД,Настройки,,);
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,ВнешниеНаборыДанных,);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
|
|