4

这是我的情况:

  1. 我有一份包含 10 个(或更多)项目的详细信息区域的报告

  2. 我有一个大文本字段,我想跨越多个页面(此文本与项目无关)

  3. 我无法创建另一个页面,因为我的所有项目都非常适合第一页

如何在页脚上创建(强制)新页面以仅包含一些可变(静态)文本?换句话说,我怎样才能创建一个没有项目的新页面?

4

6 回答 6

4

在 iReport 设计器 4.1.1 中

Break 元素位于 Palette 窗口内。

您可以选择是否要分页或分栏

于 2012-08-10T00:24:48.733 回答
4

调色板 > 报告元素 > 中断 ->分页符。此中断之后的所有内容都将打印在下一页上。

于 2014-09-19T11:40:14.507 回答
2

你能具体说明一下 iReport 版本吗?

在 2.0.5 中,从 Edit 菜单中选择“Insert page/column break” 将其放在您要中断的带区中。在“属性”对话框中,确保“中断类型”设置为“页面”

我通常更喜欢将它与“带有表达式的打印”一起使用,这样当我还没有空报告时它不会产生空白页面。

于 2009-11-12T12:53:20.370 回答
1

在 5.5.0 中,您可以将大文本字段添加到摘要带。然后,在 Report Inspector 中单击报告名称,在 Properties 中找到“Summary on new page”,然后检查。所以你有一个详细的新页面。

于 2013-12-02T15:38:04.710 回答
0

您可以使用从 Palette 获得的 Break。

如果你只想在第二页的页脚添加一些文本,那么你不能只用 Brak 来做。

在这种情况下,您需要使用 PrintWhen 表达式适合您的要求。

于 2013-08-31T06:31:58.780 回答
0

您可以在 Ireport 中增加详细信息带的页面大小,要增加大小,请转到 xml 选项卡

并搜索

 <detail>
    <band height="482"/>

并添加

  <detail>
  <band height="600" splitType="Immediate">

之后,我认为您可能会看到另一页。我仅使用摘要带测试了此方法,如果它不起作用,请复制摘要带中的所有项目。

于 2012-12-12T10:57:43.750 回答