【问题标题】:SSRS Report Page Break Logic for Groups in a single report单个报告中组的 SSRS 报告分页逻辑
【发布时间】:2018-07-04 10:08:10
【问题描述】:

我创建了一个 SSRS 表格元素,其中我们有多个分组项目,如下所示以纵向模式生成。

问题: 每当一个组中有许多项目时,该组中的一些项目就会溢出到下一页。也就是说,应用了分页符。

例子,

如果一个表有 3 个组,第 2 组包含 50 个项目,则在第一页显示 30 个,分页符,然后在第二页显示剩余的 20 个,依此类推,直到显示所有剩余组.这是默认情况下发生的正常情况。

预期的解决方案: 预期的是,如果任何组的数据区域溢出到下一页,则需要将整个组连同组头一起转移到下一页。这个想法是让组的整个数据区域保持在一起。 这就像一个智能表(组拆分)。 从某种意义上说,这在本质上是动态的,如果对于行数较少的组,它适合并保持在一个页面上,则不会发生分页符。

我尝试了以下多个选项,但都没有奏效。 - 将分组行和数据区域的 Keep Together 标志更改为 True。 - 使用组属性在每个行组后添加分页符。

有人可以告诉我是否有办法实现上述预期的智能分页符?

【问题讨论】:

    标签: reporting-services report ssrs-2012 ssrs-tablix rdl


    【解决方案1】:

    你不能这样做,但有两种方法可以做到。

    1. 您可以删除 SSRS 报告的分页。通过打开报表的属性窗口来删除分页并将 InteractiveSize 的高度值设置为 0。它将删除报表的分页

    1. 您也可以将组标题重复到另一个页面,以便用户了解此数据属于哪个组。

    【讨论】:

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