【发布时间】:2019-06-27 21:23:30
【问题描述】:
我有一个显示 6 组(每组 5 行)信息的报告。该报告有一些过滤器可以由用户修改。当第一次在没有任何过滤器的情况下加载报表时,它在报表查看器和打印页面中的页面呈现是完美的,但是当在报表信息中添加过滤器时,它会变得异常。
简单解释如下图:
任何人都可以提出任何建议来修复每页中的行数/组数吗?
【问题讨论】:
-
那个阴影区域是报表的参数部分吗?如果是这样,您能否将 Brand 和 Sub Branch 行移到年份和月份的右侧?
-
@AlanSchofield:不,它没有阴影,我也不能根据设计限制将它移到右侧。
-
带有
1.Page的黑框是使用全局报告参数的静态文本字段吗?还是来自数据集?如果它来自数据集,则添加父组并按该字段添加组并在组之间添加分页符应该可以解决此问题。此外,您应该确保包含组的报表对象的Can-grow属性设置为True。 -
防止过滤信息区域扩大。
-
我想说的是,当您指定过滤条件时,显然这个金色(?)区域确实会扩大(变高)。这将向下移动该页面上的所有其他控件,并且最后一行(本应显示在该页面上)移动到下一页。因此,您应该尝试找到一种解决方案,以不移动布局的方式显示过滤器参数(如果有的话),也许通过将该区域的
CanGrow属性设置为false.
标签: sql-server reporting-services ssrs-2012 ssrs-tablix ssrs-grouping