如何查看Jasper页面数据及获取已填充Jasper报表的数据?
关于JasperReports数据查看的疑问
各位好,我目前在使用JasperReports时遇到了两个问题,想请教下大家:
- 能不能查看
JRPrintPage对象里存储的数据? - 有没有办法获取已经填充完成的Jasper Report中的数据?
情况是这样的:我已经通过代码完成了报表的填充操作,但现在想要查看Jasper Page里存储的具体数据,目前只能定位到JRPrintPage实例,却找不到数据到底存在哪里。我目前写的代码片段如下:
JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, con); // 遍历所有页面 for (Iterator<JRPrintPage> pageIterator = jasperPrint.getPages().iterator(); pageIterator.hasNext(); ) { JRPrintPage page = pageIterator.next(); // 到这里就不知道怎么获取page内的数据了 }
希望有经验的朋友能帮忙解答下,谢谢!
内容的提问来源于stack exchange,提问作者sTg
相关产品推荐
相关产品推荐

