当前位置:  开发笔记 > 编程语言 > 正文

包含和排除子报告(iReport-JasperReports)

如何解决《包含和排除子报告(iReport-JasperReports)》经验,为你挑选了1个好方法。

我需要根据条件包含或排除子报表.我正在使用iReport创建JasperReports.即,如果子报表具有值,则需要包含该子报表,否则不包括该子报表.任何人都可以发送样品或告诉我如何解决这个问题.



1> Jamie Love..:

您可以在主报表中从数据源获取数据,以便识别是否应包含子报表,然后使用子报表元素上的"printWhenExpression"字段来检查该数据.

我经常使用它 - 例如printWhenExpression字段可能包含:

new Boolean($F{TOTAL_STATS}.intValue() != 0)

其中TOTAL_STATS来自主报告的数据库查询.如果非零,我们会显示一个详细说明某些数据的子报表.

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有