Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вывод табличного документа
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
alex040269
Привет.

Консолидация 2.1, платформа 8.1.14.540.

Есть процедура

// Процедура - обработчик события, при нажатии на кнопку "Как на экране" Командной панели "ОсновныеДействияФормы"
//
Процедура ОсновныеДействияФормыКакНаЭкране(Кнопка)
    ТабДокВывода = Новый ТабличныйДокумент;
    ТабДокВывода.Вывести(ЭлементыФормы.ПолеТабличногоДокументаМакет);                    
    ТабДокВывода.ТолькоПросмотр         = Истина;
    ТабДокВывода.ОтображатьЗаголовки    = Ложь;
    ТабДокВывода.ОтображатьСетку        = Ложь;
    ТабДокВывода.ЧерноБелыйПросмотр        = Истина;
    ТабДокВывода.ЧерноБелаяПечать        = Истина;
    
    ТабДокВывода.Показать(ВидОтчета.ПолноеНаименование);
КонецПроцедуры


Которая выводит на печать ПолеТабличногоДокументаМакет.


Проблема, в том, что из 14-ти страниц выводится только 2 с информацией.

Как отфильтровать так, что бы выводились только заполненные страницы.

Спасибо.

pablo
Из этой процедуры отфильтровать не получиться, кроме как размещать код по удалению/сужению до нуля по вертикали пустых полей, столбцов, строк.
alex040269
В итоговом макете слишком много колонок. Как их удалить?
pablo
Проще удалить ненужные колонки уже в ТабДокВывода, чтобы изображение на экране не плыло.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.