如果记录溢出最后一页,如何将记录放入JasperReports中的新页面?

时间:2015-12-30 15:24:36

标签: jasper-reports

我正在使用 Jaspersoft Studio 6.2.0 JasperReports 6.2.0 库。

我有一份报告,在详细信息部分,表格中的某些记录可能会溢出页面,其余内容将写入新页面。是否有可能引擎意识到内容溢出页面并将整个记录打印为下一页中的第一个?

以下是报告的生成方式: Here is how the report is being generated right now

我需要的是在下一页而不是上一页打印的最后一条记录。是否可以使用JasperReports实现此结果?

1 个答案:

答案 0 :(得分:2)

通常使用JRBand

上的splitType="Prevent"来避免这种情况
  

预防乐队开始正常渲染,但如果是底部   页面到达没有完成乐队,整个内容   已经布局的乐队将移至下一页。如果   乐队不适合下一页,分裂正常发生,如   波段分裂预防仅在第一次分裂尝试时有效

例如

<detail>
    <band height="20" splitType="Prevent">
    ... your text fields ..
    </band>
</detail>