在报告中插入虚线

时间:2014-02-28 11:59:58

标签: jasper-reports

我想在文件不存在或空白但我没有在网上找到信息时,在我的报告中插入虚线。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

在ireport中你有一个名为line的元素。 您可以将其定义为使用图形属性笔点缀,并使用属性printWhenExpression定义何时应该打印它。在你的情况下,元素在xml中可能看起来像这样:

<line>
    <reportElement uuid="da42a40d-89a2-456f-ac44-19c3434c797f" x="59" y="22" width="100" height="1">
        <printWhenExpression><![CDATA[$F{text} == null || $F{text}.isEmpty()]]></printWhenExpression>
    </reportElement>
    <graphicElement>
        <pen lineStyle="Dotted"/>
    </graphicElement>
</line>