Hallo Zusammen,
ich möchte einen Report mit iReport (JasperReports) generieren, der eine ArrayList eigener Klasse als Datenquelle haben soll (also keine Datenbank/kein SELECT).
Die eigene Klasse ist eine typische Objektbeschreibung mit GET- und SET-Methoden.
Der Code für den Report sieht wie folgt aus:
Jetzt muss ich meinem Report aber irgendwie mitteilen dass er die ArrayList "meiner" Klasse benutzen soll. Hier komme ich nicht mehr weiter. Könnt ihr mir behilflich sein?
Liebe Grüße,
dogano
ich möchte einen Report mit iReport (JasperReports) generieren, der eine ArrayList eigener Klasse als Datenquelle haben soll (also keine Datenbank/kein SELECT).
Die eigene Klasse ist eine typische Objektbeschreibung mit GET- und SET-Methoden.
Der Code für den Report sieht wie folgt aus:
Java:
try {
jasperReport = JasperCompileManager.compileReport(source);
jasperPrint = JasperFillManager.fillReport(jasperReport,
jasperParameter, new JRBeanCollectionDataSource(list));
JasperExportManager.exportReportToPdfFile(jasperPrint,
exportPath);
} catch (JRException e) {
e.printStackTrace();
success = false;
}
Jetzt muss ich meinem Report aber irgendwie mitteilen dass er die ArrayList "meiner" Klasse benutzen soll. Hier komme ich nicht mehr weiter. Könnt ihr mir behilflich sein?
Liebe Grüße,
dogano