Агрегированный контент в iReport - PullRequest
0 голосов
/ 14 октября 2011

Возможно ли агрегировать контент в iReport? Что я имею в виду, чтобы делать то, что "группа по" делает в SQL?

Пример:
Название брендов продаж
Джо Филипс 120
Барт Флипс 240
Барт Сони 320
Энди Над 100

Я использую JRBeanCollectionDataSource для отображения подробной информации, но в сводной полосе у меня есть сводный подотчет. Могу ли я использовать для этого только функции ireport и тот же источник данных? Другой вопрос: почему подотчет появляется только на моей странице xhtml, а когда я экспортирую его в pdf, это не так? Я не могу экспортировать вложенные отчеты. Место, где оно должно быть, пусто.

1 Ответ

1 голос
/ 14 октября 2011

Возможно ли агрегировать контент в iReport? Что я имею в виду, чтобы сделать что "группа по" делает в sql?

Да, в iReport есть механизм группировки. Вы можете создать группу (или несколько групп) для этой цели и использовать группы полос после этого. Образец можно найти в папке iReport (% IREPORT_HOME% \ ireport \ samples \ Groups).

Могу ли я использовать для этого только функции ireport и тот же источник данных?

Я думаю, да.

Другой вопрос: почему подотчет появляется только на моей странице xhtml и когда я экспортирую его в pdf, он не появляется?

Это другой случай. Нет никаких причин для такого поведения, если ваш шаблон правильно сформирован. Я думаю, что это проблема вашей реализации. Вы можете проверить образец подотчета в папке iReport (% IREPORT_HOME% \ ireport \ samples \ Subreports).

...