Возможно ли сделать такое при выводе печатной формы? #484502


#0 by Невский Александр
Есть печатная форма. Внизу ее распологается таблица, состоящая из 1 строки и двух столбцов вида | Номер |   Код   | Подскажите как возможно сделать следующее - чтобы таблица выводилась всегда внизу последней страницы? Минус в том - что предсказать, насколько растянется данная печатная форма неизвестно - может вылезти на полстраницы, может распечататься на 2 - и на второй странице будет всего 1 строка
#1 by Невский Александр
+ Как колонтитул тоже вывести нельзя - так как, печатная форма может растянуться больше чем на 1 страницу
#2 by Kashemir
Смостри свойство области ячеек табличного документа КонецСтраницы
#3 by Невский Александр
+ Пытался программно рассчитывать, в зависимости от количества выводимых строк - сколько нужно выводить пустых строк - но получается ерунда
#4 by lxs
Синтаксис: ПроверитьВывод(<Таблицы>) Параметры: <Таблицы> (обязательный) Тип: Массив, ТабличныйДокумент. Массив из проверяемых таблиц или табличный документ. Возвращаемое значение: Тип: Булево. Истина - умещаются; Ложь - в противном случае. Описание: Проверяет, умещаются ли переданные табличные документы на страницу при печати. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения. Примечание: При возникновении проблем с получением информации о текущем принтере (например, в системе не установлено ни одного принтера), будет вызвано исключение. Пример: Т.Добавить(ШапкаДокумента);
#5 by Невский Александр
Кажется понял Нужно в массив добавить секцию с этой таблицей и после нее добавлять пустые строки - и проверять оператором ПроверитьВывод, а потом вывести пустых строк - столько сколь будет в массиве и эту секцию Но встает вопрос - как проверить именно последнюю страницу? И если на ней уже будет что-то выведено - сработает ли?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С