检查JasperReports是否为null

时间:2015-12-28 15:55:10

标签: jasper-reports

我对JasperReports有以下问题,我正确地收到了内容,但是当内容为null时,我很有意思没有显示任何内容。

有人可以帮帮我吗?

<textField>
    <reportElement x="0" y="0" width="100" height="20"/>
    <box leftPadding="10"/>
    <textElement/>
    <textFieldExpression><![CDATA[$F{nombre}]]></textFieldExpression>
</textField>

1 个答案:

答案 0 :(得分:1)

在字段

的属性处设置“空时为空”复选框

enter image description here

在jrxml中提交的定义文本如下:

        <textField isStretchWithOverflow="true" isBlankWhenNull="true">
            ....
            <textElement textAlignment="Left" verticalAlignment="Middle">
                <font fontName="DejaVu Sans" size="12"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{leftColumn}]]></textFieldExpression>
        </textField>