【发布时间】:2018-07-04 10:08:10
【问题描述】:
我创建了一个 SSRS 表格元素,其中我们有多个分组项目,如下所示以纵向模式生成。
问题: 每当一个组中有许多项目时,该组中的一些项目就会溢出到下一页。也就是说,应用了分页符。
例子,
如果一个表有 3 个组,第 2 组包含 50 个项目,则在第一页显示 30 个,分页符,然后在第二页显示剩余的 20 个,依此类推,直到显示所有剩余组.这是默认情况下发生的正常情况。
预期的解决方案: 预期的是,如果任何组的数据区域溢出到下一页,则需要将整个组连同组头一起转移到下一页。这个想法是让组的整个数据区域保持在一起。 这就像一个智能表(组拆分)。 从某种意义上说,这在本质上是动态的,如果对于行数较少的组,它适合并保持在一个页面上,则不会发生分页符。
我尝试了以下多个选项,但都没有奏效。 - 将分组行和数据区域的 Keep Together 标志更改为 True。 - 使用组属性在每个行组后添加分页符。
有人可以告诉我是否有办法实现上述预期的智能分页符?
【问题讨论】:
标签: reporting-services report ssrs-2012 ssrs-tablix rdl