Необходимо выводить шапку таблицы с каждой новой страницы, как? #594628


#0 by Ставрогин
Есть отчет, состоящий из нескольких разделов: таблицы, просто строки разделов и пр. Необходимо если, происходит переход на следующую страницу во время печати данных таблицы, выводить шапку таблицы заново на навом странице. Уже пробовал: ПроверитьВывод - Используется в типовых, но мне как я понял мне не походит. Он, как я понял считает количество строк, а не оцинивает их реальную высоту, у меня в отчете у некоторых строк стоит перенос в случае если данные не умещаются в строке, то есть высота строки увеличивается, а строка по прежнему одна. Еще пробовал ВысотаСтроки - хотел считать им высоту для выведенной области, но не понимаю как работает этот метод, выдает почему-то нулевую высоту.
#1 by mikecool
ПовторятьПриПечатиСтроки
#2 by Ставрогин
Шапка меняется в зависимости от выводимой таблицы
#3 by Ставрогин
а как я понял, это свойство всего табличного документа в целом
#4 by ptiz
ПроверитьВывод - как раз оценивает реальную высоту.
#5 by DrShad
+100500
#6 by Ставрогин
то есть будет выводиться для всех одно и тоже, в случае установки этого свойства, нет?
#7 by mikecool
а ты попробуй это свойство менять как нить в цикле - заодно нам расскажешь
#8 by mikecool
+7 и как бы уже не укладывается в понятие ПовторятьПриПечатиСтроки проверяй вывод, нет - выводи свою новую шапку
#9 by Ставрогин
Код:    Если НЕ ТаблДокТекСтраница.ПроверитьВывод(ОбластьКВыводу) Тогда     Результат: [URL= [URL=
#10 by Ставрогин
#11 by Ставрогин
Это вам
#12 by Ставрогин
Как такое возможно, если это реальная высота?
#13 by Ставрогин
1 скрин это еще не распечатаный табличный документ, как видно вставил разделитель, хотя еще куча пространства 2 это предварительный просмотр, где можно увидеть результат
#14 by Ставрогин
Так все, проехали, нашел ошибку
#15 by Ставрогин
ОриентацияСтраницы была разная
#16 by ptiz
Да запросто. Например 1) параметры страницы устанавливаются после вывода секций. 2) сначала выводятся узкие секции, потом широкие, шире страницы. Соответственно, при автомасштабе страницы распределяются по-другому.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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