1
私は報告書をiReportで作成しました。私はtextFieldExpression
を列のフッターに含めました。私の問題は、たとえラインがブランクであっても、バンドの高さのスペースを使い、残りのフィールドを別のシートに送ることです。列フッタバンドをJasperレポートで動的に非表示にするにはどうすればいいですか?
私が持っているコードは以下の通りです:
<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>
ありがとう、私はすでに解決策を見つけました。私は 'columnFooter'を' groupFooter'バンドに変更しました。 – Karina