如何在主报表中修复子报表的高度?

时间:2014-05-09 05:26:23

标签: jasper-reports

我目前在主报告中有一个子报告。 Master报告必须放在A4页面上,因此我需要为子报告设置一个静态高度。

“标题”区域中的子报告接收文本列表并逐行写入。此子报表中的文本字段具有标记:“溢出时拉伸”因此,子报表的高度是动态的,具体取决于列表中的项目数以及文本字段是否已拉伸。

传递到子报表的数据并不都需要显示。我只想显示尽可能多的数据,截断或忽略其余的数据。

是否有任何方法可以为子报告设置固定高度?我不希望它溢出或显示在另一页面上。我只是希望它截断或忽略列表中的其余数据。

1 个答案:

答案 0 :(得分:0)

是的,如果你将拉伸类型设置为'没有拉伸'作为主报表中子报表的属性。此外,您可以将文本域 isStretchWithOverflow 设置为 false

更多信息:JasperReports - Stretch Sample