JasperReports首次使用的坑

当我们在用Jaspersoft Studio制作好PDF模板,并生成扩展名为jrxml的jaser设计文件,将jaser文件放在web项目目录下,这时在Contoller中调用JasperExportManager.exportReportToPdf()函数,即可输出PDF文件。按照设计思想本应一切顺利,可最后生成的JasperReport预览PDF却是空白的,这就像吃着火锅,唱着歌,出了城就炸了。

在设计JasperReport报表时预览很正常,但通过程序输出则是空白,认为是程序设计出了问题,调试了半天没发现任何错误,真是束手无策啊。查了很久终于发现了线索。

设计预览正常,但在web浏览器显示为空白,解决办法:
设置模板属性When No Date Type:All selection,No details,如下图:

JasperReports首次使用的坑

意思为页面中没有details数据时,显示所有。

JasperReports首次使用的坑

上一篇:javascript中createTextRange用法(focus)


下一篇:JasperReport数字金额格式化