For RapidClipse4 I used following code to call and open a JasperReport in a new window
try {
this.browserFrame = new XdevBrowserFrame();
final Resource exportToResource = Report.New()
.jrxml("WebContent/WEB-INF/resources/reports/MeinReport.jrxml")
.dataSource( com.xdev.dal.DAOs.get(com.MyReportDAO.class)
.parameter("selJahr", selJahr)
.mapField("L1_GroupName", "l1GroupName")
.mapField("L2_GroupName", "l2GroupName").mapField("dBetrag", "dbetrag")
.mapField("JahrMonat", "jahrMonat")
.exportToResource(ExportType.PDF);
this.browserFrame.setSource(exportToResource);
} catch (final Exception e) {
e.printStackTrace();
}
A few months ago I switched to RapidClipseX. But the used code did not more work.
Are there any experience/ sample code to
- call a JasperReport out of a RapidClipseX Webapplication?
- open it in a new window as pdf?