СКД с шапкой на каждой странице #474605


#0 by AlexYa
Обычная для многостраничного отчета задача: 1. На первой странице заголовок и развернутая шапка таблицы 2. На последующих страницах сокращенная шапка таблицы (например, простая нумерация столбцов) 3. Страницы пронумированы 4. Если строка высокая, то  она не рвется на две страницы, а печатается на следующей целиком (например, когда ресурсы расположены вертикально) 5. Дополнительное требование - переменное количество столбцов (например, столбцы соответствуют месяцам из диапазона дат, заданного в параметрах) Можно ли всё это реализовать в рамках СКД 8.2? Если нужно прописывать макеты СКД, то как в них реализовать п.5? Если нужна обработка при выводе, то как это реализовать через ПроцессорКомпоновкиДанных? Сам отчет формируется прекрасно, но на одной странице помещаются две "строки", строк может быть несколько сот. Без шапок на каждой странице отчет нечитаемый. да и нумерация вида "Стр.10 из 150" не помешает. Спасибо всем, кто ответит.
#1 by detec
Такой отчёт нужно не на СКД делать, а по старинке, выводом областей. ИМХО, разумеется.
#2 by AlexYa
Отчет уже сделан в СКД. Требования по оформлению и группировкам меняются у заказчика "на лету". Поэтому "ручной вариант" - самый последний. Просто странно, что в СКД нет простых настроек печати, которые давно есть в известных построителях отчетов других фирм.
#3 by fotov
сделай "постобработку" табличного документа
#4 by AlexYa
с этого места поподробней. Пробовал через элементы ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент. Но, как понимаю, элемент = ячейка табличного документа. А нужно анализировать горизонтальную "секцию" на предмет влезания на страницу. Всё осложняют вертикальные ресурсы, когда на "строку" отчета приходиться несколько строк ресурсов.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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