Seguinte, eu tenho um relatorio principal, e ele tem um sub-relatorio. No relatorio principal, quando eu gero ele em tempo de execução no java, eu uso:
JRBeanCollectionDataSource beanCollectionDataSource = new JRBeanCollectionDataSource(documents);
jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, beanCollectionDataSource);
JasperExportManager.exportReportToPdfFile(jasperPrint, "reports/" + REPORT_NAME + ".pdf");
O problema é que o subRelatorio só aceita Collection como dataSource… dai nas propriedades do sub-relatorio eu fui no campo Data Source Expression e coloquei:
O problema é que Summary é um objeto e não um arrayList/collection… compreenderam meu problema??? :?
existe algum dataSource que seja pra OBJECT apenas? Ou terei que criar/customizar um dataSource?
Dei uma olhada nesse link: http://jasperforge.org/uploads/publish/jasperreportswebsite/trunk/sample.reference/datasource/index.html
Ele explica sobre os dataSources, mas o que eu preciso não achei
Att.
André Mayer


[/URL]