"Помогите с синтаксисом...<br>Есть процедура Печать() - как сделать так, чтобы документ выводился на печать не в отдельном окне, т.е. вынести<br>ТабДок = Новый ТабличныйДокумент; и ТабДок.Показать() за пределы процедуры в модуль?<br> <br><br><br>-- Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)<br> <br>Процедура Печать() Экспорт<br>ТабДок = Новый ТабличныйДокумент;<br>Макет = Документы.РеализацияТоваров.ПолучитьМакет("Печать1");<br>// Заголовок Область = Макет.ПолучитьОбласть("Заголовок");<br>ТабДок.Вывести(Область);<br>// Шапка Шапка = Макет.ПолучитьОбласть("Шапка");<br>Шапка.Параметры.Заполнить(ЭтотОбъект); ТабДок.Вывести(Шапка);<br>// Товары Область = Макет.ПолучитьОбласть("ТоварыШапка");<br>ТабДок.Вывести(Область);<br>ОбластьТовары = Макет.ПолучитьОбласть("Товары");<br>Для Каждого ТекСтрокаТовары Из Товары Цикл ОбластьТовары.Параметры.Заполнить(ТекСтрокаТовары);<br>ТабДок.Вывести(ОбластьТовары); КонецЦикла; // Подвал Подвал = Макет.ПолучитьОбласть("Подвал");<br>Подвал.Параметры.Заполнить(ЭтотОбъект);<br>ТабДок.Вывести(Подвал);<br> ТабДок.ОтображатьСетку = Ложь; ТабДок.Защита = Ложь; ТабДок.ТолькоПросмотр = Ложь;<br>ТабДок.ОтображатьЗаголовки = Ложь;<br>ТабДок.Показать();<br>КонецПроцедуры"