Для некоторых отчетов необходимо, чтобы в конце страницы содержалась некоторая область, которая бы сообщала информацию о содержимом страницы. Это может быть, например, информация о сумме по странице, количестве строк на странице и т.п. Во встроенном языке 1С:Предприятия предусмотрены специальные средства для разбиения табличного документа на страницы. В данном разделе рассказывается, каким образом можно организовать постраничный вывод при выводе информации в табличный документ.
Объект ТабличныйДокумент имеет метод ПроверитьВывод(), предназначенный для того, чтобы проверить, поместится ли список областей на текущую страницу. В случае если метод вернет значение Истина, вывод областей, переданных в метод, не приведет к созданию новой страницы, иначе, для того, чтобы вывести области, в табличном документе будет создана новая страница. Данный метод работает с учетом настроек печати документа, у которого вызывается метод.
Алгоритм печати ТОРГ-12 выглядит так:
1. выводим в результирующий табличный документ область — заголовок первой страницы;
2. для каждой строки из ТОРГ-12:
2.1. проверяем, вмещается ли на текущую страницу область со строкой ведомости и область итога по странице;
2.2. если области помещаются на странице — выводим строку области;
2.3. иначе — выводим подвал страницы, выводим горизонтальный разделитель страницы, выводим шапку страницы, выводим итоги по ТОРГ-12;
3. выводим подвал отчета.
3.1. если подвал помещается на странице — выводим подвал ;
3.2. иначе — выводим горизонтальный разделитель страницы, выводим шапку табличной части, выводим итоги по всей накладной ТОРГ-12, выводим подвал страницы.
Для документа «Реализация товаров и услуг» добавлена команда в меню «ТОРГ-12 (без обрезания подвала)».
подскажите для тугодума чем торг 12 отличается от 29 ?
ТОРГ-29 это отчет о движении всех товаров в ценах номенклатуры (т.е. там и приход и расход товара) за день, а ТОРГ-12 это — это всем известная товарная накладная. Ей на замену пришел УПД — универсальный передаточный документ. Вместо ТОРГ-12 и счет-фактуры теперь можно печатать один документ.