这是我的情况:
我的报告包含详细区域中的10个(或更多)项目
我有一个大文本字段,我希望跨越多个页面(此文本与项目无关)
我无法创建另一个页面,因为我的所有项目都非常适合第一页
如何在页脚上创建(强制)新页面以仅包含一些变量(静态)文本?换句话说,如何创建没有项目的新页面?
答案 0 :(得分:3)
在iReport Designer 4.1.1中
Break元素位于Palette窗口内。
您可以选择是否要中断页面或列
答案 1 :(得分:3)
调色板>报告要素>休息 - > 分页。 这个休息后的所有内容都打印在下一页上。
答案 2 :(得分:1)
在5.5.0中 您可以将大文本字段添加到“摘要”区域。 然后,在报表检查器中单击报表名称,在“属性”中找到“新页面摘要”,然后选中。 所以你有详细的新页面。
答案 3 :(得分:0)
您能否具体了解iReport版本。
在2.0.5中,从“编辑”菜单中选择“插入页面/列中断” 把它放在想要打破的乐队中。在“属性”对话框中,确保“中断类型”设置为“页面”
我通常更喜欢将它与“带表达式打印”一起使用,因此当我没有空报告时它不会成为空页。
答案 4 :(得分:0)
您可以在Ireport中增加详细信息区域的页面大小,要增加大小,请转到xml选项卡
并搜索
<detail>
<band height="482"/>
并添加
<detail>
<band height="600" splitType="Immediate">
之后,我认为你可以看到另一个页面。我已经使用Summary band测试了这个方法,如果它不起作用则复制摘要带中的所有项目。
答案 5 :(得分:0)
你可以使用从Palette获得的Break。
如果你想在第二页的页脚中添加一些文字,那么你就不能只用Brak了。
在这种情况下,您需要使用PrintWhen表达式来满足您的要求。