Colunas dinamicas, JasperReports com DynamicJasper

Alguem sabe a melhor maneira de fazer um relatorio em que as colunas sao Anos e as Linhas sao meses. Dentro de cada par Ano / Mes ha um Valor, que eh double.

Os anos podem variar, por exemplo:

 1999, 2000, 2001, 2002, Total

jan 55,3 34,4 … . …
fev …
mar
abr
mai
jun


Tot

Meus relatorios sao montados com DynamicJasper, e nao estou conseguindo montar este relatorio com ele, por causa das colunas dinamicas…

obrigado

Tenta usar o componente Crosstab.
É bem trabalhoso configurar, mas para a situação que você falou, seria a melhor opção na minha opinião.

Como o jhaga falou, use crosstabs…
Consegui assim:

http://www.guj.com.br/java/275771-agrupamento-por-colunas-ireport#1458002