...
Nach dem Wizard wird folgender Code generiert:
Code Block language java theme Eclipse firstline 1 linenumbers true Report.New().jrxml("WebContent/WEB-INF/resources/reports/Report 2 - Group.jrxml") .dataSource(com.xdev.dal.DAOs.get(com.company.jasperreportsdemo.dal.ProductDAO.class) .getProductsOrderedByCategory()) .parameter("creator", "CK").parameter("created", new Date()).exportToResource(ExportType.PDF);
Weisen Sie einer Variable dieses das erzeugt Statement zu
a) Positionieren Sie nun den Cursor an das Ende des gesamten Statements also nach "exportToResource(ExportType.PDF);"
b) Drücken Sie Strg + 1 → Wählen Sie "Assing statement to new local variable (Strg+2, L)"
c) Bestätigen Sie die Auswahl mit Enter.
Es wird jetzt automatisch eine Variable vor dem Statement erzeugt welche die Resource entgegen nimmt.Code Block language java theme Eclipse firstline 1 linenumbers true Resource exportToResource = Report.New().jrxml("WebContent/WEB-INF/resources/reports/Report 2 - Group.jrxml") .dataSource(com.xdev.dal.DAOs.get(com.company.jasperreportsdemo.dal.ProductDAO.class) .getProductsOrderedByCategory()) .parameter("creator", "CK").parameter("created", new Date()).exportToResource(ExportType.PDF);
Jetzt können die Sie Resource zum Beispiel einem XdevBrowserFrame zuweisen
Code Block language java theme Eclipse firstline 1 linenumbers true browserFrame.setSource(exportToResource);
...