[iReport] Passar lista de objetos como parâmetro

Galera,

Preciso passar um lista de objetos como parâmetro para meu relatório imprimir. Dando uma pesquisa vi que será necessário gerar um .jar que contenha um método que retorne a lista a ser impressa. Aí devo pegar este jar e usá-lo no iReport. É isso mesmo? Existe alguma forma mais fácil?

Obrigado :wink:

Ola, não é necessário.

voce pode informar um datasource ao relatorio que proceda de um List:

JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(list);

e seu fillReport ficaria algo como:

JasperFillManager.fillReport(masterReport, map, ds);

[quote=R$chieck]Ola, não é necessário.

voce pode informar um datasource ao relatorio que proceda de um List:

JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(list);

e seu fillReport ficaria algo como:

JasperFillManager.fillReport(masterReport, map, ds); [/quote]
Ufá!!! Que bom que não é necessário.

Vc teria um tutorial que demosntre esta situação? Ainda estou com dúvidas de como vou fazer na parte do iReport…

Obrigado.