如何使列页脚带动态隐藏在Jasper报告中?

时间:2017-01-27 02:16:02

标签: jasper-reports

我在 iReport 中进行了报告。我在列页脚中添加了textFieldExpression。我的问题是,即使该行是空白的,它仍然会占用乐队高度的空间,从而将其余的字段发送到另一张表。

我的代码如下:

<columnFooter>
    <band height="12" splitType="Stretch">
        <printWhenExpression><![CDATA[$F{descripcionComentario}!=null]]></printWhenExpression>
        <textField>
            <reportElement x="42" y="0" width="100" height="12" uuid="5a9cbe9d-486a-4dd4-a865-d421cd7366a6"/>
            <textElement>
                <font size="8"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{descripcionComentario}]]></textFieldExpression>
        </textField>
    </band>
</columnFooter>

1 个答案:

答案 0 :(得分:0)

columnFooternot resizable at run time,您需要找到另一种报告结构来解决您的问题。

解决方案通常是使用可以访问groupFooter频段的组。