【问题标题】:Crystal Reports pagination problem水晶报表分页问题
【发布时间】:2010-03-11 17:17:12
【问题描述】:

我们使用 Crystal Reports 9 并希望改进打印的自动分页。

我们的报告中有以下结构:

    • 子组
      • 进入子组
      • 进入子组
      • 进入子组

如果子组的所有条目都适合当前页面,则整个组将显示在当前页面上。没关系。 如果子组有更多条目并且当前页面上没有足够的空间,则整个组将被推送到下一页。那不行。

我们不希望有一半的页面是空的,我们也不希望这样:

    • 子组

******************新页面******************

  • 进入子组
  • 进入子组
  • 进入子组

如果子组的至少一个条目适合当前页面,我们希望仅将组放在当前页面上。像这样:

    • 子组
      • 进入子组

******************新页面******************

  • 进入子组
  • 进入子组

有没有办法通过 Crystal Reports 9 实现这一点。如果有必要,我们甚至可以使用 Crystal 2008。

感谢和问候 于尔根

【问题讨论】:

    标签: crystal-reports pagination


    【解决方案1】:

    你看过Keep Together选项吗?

    【讨论】:

      【解决方案2】:

      @Juergen,您的问题是 Group Header 或 Detail 部分属性 KeepTogether,GroupKeepTogether 设置不正确。 设置 KeepTogether = False GroupKeepTogether = 无

      【讨论】:

      • 但是如果我停用 KeepTogether 它可能会发生我上面描述的情况。组和子组可以在一个页面上,它们的条目在下一页。我也不想要那个。如果至少一个条目适合当前页面,我希望这些组在一起。我需要这样的规则:如果 1 个子条目适合页面,则 keepTogether,但如果不适合,则将整个组放在下一页。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 2010-12-15
      相关资源
      最近更新 更多