我有一个由iReport4.5.0生成的JR报告文件和报告文件中定义的查询。
目前,我执行以下操作来创建 Jasper 报告:
JasperPrint jasperPrint = JasperFillManager.fillReport(reportSrc, null, connection);
JasperExportManager.exportReportToPdfStream(jasperPrint, output);
问题是我不想将连接传递JasperFillManager
给填充报告,而是更愿意从报告中获取查询,执行报告,并将数据源传递给JasperFillManager
. 这可能吗?
注意:-查询将成为 Jasper 报告的一部分,我不想在我的 java 类中编写查询。
我找到了与此问题相关的帖子导出 JasperReports 查询结果。
我会尝试一下,让每个人在这种情况下感到多么舒服。