Процедура Печать(Команда)
ТабДок = Новый ТабличныйДокумент();
Макет = ПолучитьМакет("ПечатнаяФорма");
// Шапка
Область = Макет.ПолучитьОбласть("Шапка");
Область.Параметры.Номер = Номер;
Область.Параметры.Дата = Дата;
Область.Параметры.Поставщик = Поставщик;
ТабДок.Вывести(Область);
// Строки товаров
Для Каждого Стр Из Товары Цикл
ОбластьСтрока = Макет.ПолучитьОбласть("СтрокаТовара");
ОбластьСтрока.Параметры.Наименование = Стр.Номенклатура;
ОбластьСтрока.Параметры.Количество = Стр.Количество;
ОбластьСтрока.Параметры.Цена = Стр.Цена;
ОбластьСтрока.Параметры.Сумма = Стр.Сумма;
ТабДок.Вывести(ОбластьСтрока);
КонецЦикла;
// Итоги
ОбластьИтого = Макет.ПолучитьОбласть("Итого");
ОбластьИтого.Параметры.Итого = СуммаДокумента;
ТабДок.Вывести(ОбластьИтого);
ТабДок.Показать();
КонецПроцедуры