ПроцВД.УстановитьДокумент(Рез);
ПроцКД.Инициализировать(МакКомп,ВнНбДн);
МакКомп=КомпМак.Выполнить(СхКпДн,Нст);
Нст=СхКпДн.НастройкиПоУмолчанию;
СхКпДн=Документы.ПутевойЛист.ПолучитьМакет(“ПечатьПутевки”);
ВнНбДн.Вставить(“Заправка”,Заправка);
ПроцВД=Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцКД=Новый ПроцессорКомпоновкиДанных;Рез=Новый ТабличныйДокумент;
ВнНбДн = Новый Структура;КомпМак=Новый КомпоновщикМакетаКомпоновкиДанных;
Заправка=ЧтениеРегистраСведений.ЗапросЗаправки(Объект.Ссылка);
Процедура ПечатьЗаправки()
В процедуреPПечатьЗаправки(); получаем данные в тз Заправка и програмно выводим в СКД
ПечатьЗаправки();
Процедура ПоказатьЗаправку(Команда)
В форме документа создана команда ПоказатьЗаправку с процедурой
В настройках СКД, определены группировки и поля
В СКД добавлен Pнабор данных типа объект. Источником является таблица значений Заправка
Есть документ ПутевойЛист, в нем создан макет типа СКД ПечатьПутевки.
Который день бъюсь с программным выводом СКД в управляемых формах.
Система компоновки данных - СКД: создаем отчеты любой сложности в 1С:Предприятие 8.х
Комментариев нет:
Отправить комментарий