我需要根据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报告中显示这些数据?
答案 0 :(得分:0)
您可以指定属性可见性
<list-property name="visibility">
<structure>
<property name="format">all</property>
<expression name="valueExpr" type="javascript">your evaluation here</expression>
</structure>
</list-property>
当expression的计算结果为true时,该元素将被隐藏。
看一下本教程
http://digiassn.blogspot.com.au/2007/03/birt-hide-report-table-when-no-data-is.html