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