我需要根据 if condition
显示一些值在 birt report
.有什么办法可以做到吗?
我使用 XML 作为 datasource
,所以如果标签不为空,我想在报告中显示它。
这是我需要在报告中添加的 xml 示例
<wr:if><wr:out/></wr:if><wr:if><wr:out/></wr:if><wr:if><wr:out/></wr:if>
这里是<wr:out/>
对应于我用作数据集的 XML 中的标签。
我想知道如何在birt报告中显示这些数据?
最佳答案
您可以分配属性可见性
<list-property name="visibility">
<structure>
<property name="format">all</property>
<expression name="valueExpr" type="javascript">your evaluation here</expression>
</structure>
</list-property>
当表达式计算结果为 true 时,元素被隐藏。
看看这个教程
http://digiassn.blogspot.com.au/2007/03/birt-hide-report-table-when-no-data-is.html
关于java - 根据 birt 报告中的 if 条件显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818203/