akkuch
@akkuch

Разрыв страницы в отчете JasperReports при переполнении detail?

Приветствую.


У меня есть отчет, в котором данные представлены таким образом:

1. В начале каждой страницы есть columnHeader с вводными словами и шапкой таблицы.

2. Сами строки таблицы реализованы в виде detail с набором textField внутри. Все они растянуты до размеров самого высокого элемента: stretchType="RelativeToTallestObject"


Когда в одной из ячеек в конце страницы данных много, то она вылезает на следующую страницу. при этом остальные текстовые поля остаются на предыдущей, то есть на новой нет от них границ, как это было бы в таблице: dl.dropbox.com/u/1301077/Work/pf_1.png


Как можно либо заставить растягиваться все элементы на обе страницы, либо переносить detail, если он не влезает на страницу?


PS: вариант с использованием таблицы очевиден и скорее всего даст лучшие результаты, чем любые костыли, но пока что по некоторым причинам он не рассматривается. Если не получится никак иначе, то придется делать таблицей.
  • Вопрос задан
  • 7082 просмотра
Пригласить эксперта
Ответы на вопрос 2
Begemoth
@Begemoth
Сам сталкивался с подобной проблемой. После изучения «за» и «против» перешел на использование таблиц. Теперь привык и делаю все только через них ;) Возможно, некоторые причины при скрупулезном рассмотрении окажутся не настолько весомыми?
Ответ написан
@ddd06
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы