2013-07-25 1 views
0

У меня есть основной отчет (с использованием iReport 5.0.4) с подрепортом, который использует группировку по полю под названием «Номер группы» (извините, но это фактическое имя столбца).Подгруппы групп отчетов Jasper с использованием столбцов

Мой отчет отлично работает, когда имеется более одной группы, но он генерирует каждый результат группы, прокручивая страницу по вертикали.

Я бы хотел, чтобы каждая группа проходила вертикально, но когда я пытался использовать столбцы, она просто заставляет данные каждой группы в столбцы, а не всю группу 1, за которой следует вторая группа в следующем столбце, и т. д.

Может быть до 8 групп, поэтому я надеялся не создавать 8 отдельных суб-подписок с выражением «print when», чтобы показать/скрыть их.

Может ли кто-нибудь сказать мне, возможно ли это?

Спасибо,

Митч

+0

Можете ли вы разместить изображение, которое иллюстрирует ваши потребности? –

ответ

-1

Я думаю, что делает подотчетов является самым простым и очевидным способом. Но если вы хотите сделать это по-другому, я могу только предложить использовать скриптлет и сформировать набор данных вручную (Transpose it).

Другое предложение - когда вы создаете отчет непосредственно из базы данных (т. Е. Передаете соединение в яшму), вы можете изменить запрос и перенести данные (таблица PIVOT).

В любом случае предоставьте дополнительную информацию о вашем случае. Я постараюсь вам помочь.

 Смежные вопросы

  • Нет связанных вопросов^_^