我有一个必须适合页面的列表。而不是默认的分页符行为,我需要iReport在超过页面大小时截断列表。有什么想法吗?
谢谢!
编辑:
我已经省略了我仍然需要启用分页,因为我需要一个接一个的单页列表序列。
我有一个小组 - 由客户打破页面 - 每个页面都应该有一个与消费者相关的项目(在小组内部生成)的列表,这些项目不能超过一页。
当Jasper找到下一个客户时,它应该打破页面并开始新的单页列表。
然后,我真正需要的是一种避免此组内部分页符的方法。任何人?
答案 0 :(得分:4)
单击Report Inspector
窗口中报告的根目录,在IReport中打开页面属性,并在勾选框中显示Ignore Pagination
。
勾选并将报告限制为一页。
修改强>
如果您为客户创建子报告,您还可以选择Ignore Pagination
,这意味着客户只有一页的大小。
尝试使用Break
窗口中的Palette
。
答案 1 :(得分:1)
编辑完成后,我认为你最好制作一个名为Customer的子报表。子报告将被“分页忽略”,因此将限制为一页,而父报告则不会。在这种情况下,父报告(所有客户)将调用下一个客户记录并在子报告中进行呈现。