jasper report
PDF形式のドキュメントをダウンロードするために使用しています。いくつかのサブレポートがあり、それらのコンテンツはデータに応じて異なる場合があるため、実行時に各サブレポートの高さが変化します。
バックグラウンドバンドが境界線を引くことができることを発見した多くのグーグルの後、各サブレポートに境界線を設定する必要がありました。境界線が表示されますが、データベースからのデータに従って高さが変化しません。
以下は私のバックグラウンドバンドです:
<background>
<band height="66" splitType="Stretch">
<frame>
<reportElement uuid="dedc4468-e4b5-4aec-8979-0c6b9a0c0ded" positionType="Float" stretchType="RelativeToTallestObject" x="0" y="0" width="515" height="66"/>
<box>
<topPen lineWidth="2.0" lineStyle="Solid"/>
<leftPen lineWidth="2.0" lineStyle="Solid"/>
<bottomPen lineWidth="2.0" lineStyle="Solid"/>
<rightPen lineWidth="2.0" lineStyle="Solid"/>
</box>
</frame>
</band>
</background>
私の問題は、背景バンドの高さをどのように拡大またはサイズ変更できるかです。
注:-dynamic jasper
jasper サブレポートの位置が異なる場合があるため、レポートを使用しています。