我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 子报告的位置可能会有所不同。