Отчёты и компоновка данных / Макеты и печатные формы
image
Заполняемый макет

//Создаём табличный документ
ТабДокумент = Новый ТабличныйДокумент;

//Указываем ориентацию страницы.
//Портретная по умолчанию
ТабДокумент.ОриентацияСтраницы =
    ОриентацияСтраницы.Портрет;

//Первый вариант: из модуля объекта
Макет = ПолучитьМакет("Макет");

//Второй вариант: из модуля формы
Макет = Отчеты.Номенклатура.ПолучитьМакет(
    "Макет");

//Получаем доступ к разделу "Шапка"
ОбластьШапки = Макет.ПолучитьОбласть("Шапка");
//Заполняем параметр "Заголовок"
ОбластьШапки.Параметры.Заголовок =
    "Перечень номенклатуры";

//Добавляем шапку в табличный документ
ТабДокумент.Вывести(ОбластьШапки);

//Получаем доступ к разделу "Строка"
ОбластьСтроки = Макет.ПолучитьОбласть("Строка");

Выборка = Справочники.Номенклатура.Выбрать();
Пока Выборка.Следующий() Цикл
    //Заполняем строку данными справочника
    ОбластьСтроки.Параметры.Заполнить(Выборка);
    //Добавляем строку в табличный документ
    ТабДокумент.Вывести(ОбластьСтроки);
КонецЦикла;