我有这样的xml数据:
<root>
<eee>aaa</eee>
<eee>bbb</eee>
<eee>ccc</eee>
<eee>ddd</eee>
</root>
我想在我的eee
频段中显示元素detail
。因此,我添加了包含表达式textField
的{{1}},我得到了:
aaa
bbb
ccc
ddd
它看起来很不错,但问题是当我添加&#34;打印时&#34;表达到我的textField中:
$F{My_elem}
我的报告显示:
aaa
ddd
但我的目标是展示:
aaa
ddd
&#34;空白时删除行&#34;设置为TextField不起作用。
当元素按元素迭代时,如何显示空白行?
答案 0 :(得分:3)
将“打印时间”表达式移至detail
波段
<detail>
<band height="20">
<printWhenExpression><![CDATA[$V{REPORT_COUNT}%2==1]]></printWhenExpression>
.... your text fields...
</band>
</detail>
通过这种方式,您可以告诉报告删除整个textField
频段
detail
不应该显示