Несколько кросс-таблиц в одном Jasperreports и сгруппировать их - PullRequest
0 голосов
/ 30 октября 2009

Может кто-нибудь подскажите, пожалуйста, как сгруппировать кросс-таблицы с уровнем отчета. то есть в моей проблеме я использую три кросс-таблицы в деталях группы ..... и я хочу, чтобы эта страница была сгруппирована по coutryname. например, если country=Australia распечатать три кросс-таблицы, а если страна изменится на Индию, распечатать три кросс-таблицы на следующей странице

1 Ответ

2 голосов
/ 03 ноября 2009

Используйте поднабор данных для вашей кросс-таблицы, в котором в качестве параметра будет указана страна.

В основном отчете вызовите список стран, которые вы хотите отобразить. Это создаст одну полосу детализации для каждой страны (например: $F{Country})

В полосе подробностей используйте значение поля страны ($F{Country}) в качестве параметра для набора данных, который вы используете в кросс-таблице.

...