【问题标题】:How to remove blank page in jasper report when using page break使用分页符时如何删除碧玉报告中的空白页
【发布时间】:2011-11-29 07:32:46
【问题描述】:

我需要在子报表 A 中添加分页符,以便子报表 B 将在新页面中开始。并且未确定子报表 A 中的行。因此,有时子报表 A 和子报表 B 之间会出现空白页。

问题是——如何避免不需要的空白页?我知道分页符有一个“打印时间”属性,但我无法确定正确的条件。

你能给我一些帮助吗?

【问题讨论】:

  • 这两个子报表的相关性如何?
  • 我有同样的问题,但报告结构略有不同。我有一个带有子报表的报表,我想在打印子报表中的所有数据时转到新页面。因此,我在子报表之后添加了分页符。它工作正常,但它在文档末尾添加了一个新的空白页。是否可以避免这种行为?

标签: jasper-reports subreport


【解决方案1】:

您应该将分页符准确地放在带区的底部。 示例:如果“详细信息 1”带的高度为 100:分页符(在详细信息 1 上)顶部为 99,分页符高度为 1。

【讨论】:

    【解决方案2】:

    可能是,“当没有数据 - 无页面”属性可能会解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多