列 header 打印在下一页但没有详细信息带
Column header is printed on next page but no detail band
我有两页的报告。第一页有列 header 和详细信息带。详细信息带内容在第一页结束,但问题是列 header 打印在第二页上。
根据http://community.jaspersoft.com/wiki/report-structure-jaspersoft-studio"The column header band is printed at the beginning of each detail column"。这不是预期的行为?谁能指出我正确的方向?
图片:
编辑:绘制解释的新图片
为了回答我自己,正如 Petter Friberg 指出的那样,我寻找空记录、正在创建的新列或类似的东西。因为新站点上有一些神奇的元素溢出,所以我在每个元素上都添加了边框。最后我发现有文本字段(在图片上用紫色标记)有类似(简化)的内容:
$F{invoice.getText()} != null ? $F{invoice.getText()} : "\n"
文本的长度完美地打动了我,它在新页面上呈现新的空行。
我有两页的报告。第一页有列 header 和详细信息带。详细信息带内容在第一页结束,但问题是列 header 打印在第二页上。 根据http://community.jaspersoft.com/wiki/report-structure-jaspersoft-studio"The column header band is printed at the beginning of each detail column"。这不是预期的行为?谁能指出我正确的方向?
图片:
为了回答我自己,正如 Petter Friberg 指出的那样,我寻找空记录、正在创建的新列或类似的东西。因为新站点上有一些神奇的元素溢出,所以我在每个元素上都添加了边框。最后我发现有文本字段(在图片上用紫色标记)有类似(简化)的内容:
$F{invoice.getText()} != null ? $F{invoice.getText()} : "\n"
文本的长度完美地打动了我,它在新页面上呈现新的空行。