我正在使用SSRS 2008创建报告。我的报告基于表格,并具有嵌套组 - 总体组是报告详细信息部分的“封面”。报告的详细信息部分的长度可以变化,从一英寸高到几页长;这取决于详细信息部分中放置的子报告中的数据量(可能有一次或多次迭代)。
报告的详细信息部分应该有一个页脚,封面页不是,所以基本上我想让一个组页脚表现为页脚。如果组中显示的数据不在子报表中,我可以创建一个表达式,在文本框中生成空格,将组页脚向下推到页面底部;我不确定如何使用子报告的可变长度/迭代来做到这一点。当封面页(外部组)可见但尚未找到合适的方法时,我还试图有条理地隐藏页脚。
我必须在这里遗漏一些东西。
我的问题是: 如何让我的组页脚锚定在页面底部? 或者, 如何有条件地隐藏封面(外部组)而不是其他页面的页脚?
答案 0 :(得分:0)
您是否尝试过以下操作:
希望这有帮助(我很清楚你的问题)!
此致 亚当
答案 1 :(得分:0)
对于SQL Server 2008 R2或更高版本,可以根据PageName值设置页眉/页脚项的可见性条件。
例如,假设外部组基于列“年”,内部组基于列“月”。 将外部组的PageName设置为Fields!Year.Value,将内部组设置为Fields!Month.Value
如果要求隐藏页脚封面,请检查PageName值是否介于1到12之间。如果条件失败,请隐藏页脚项。
PS:PageName在行组的Tablix成员的属性下可用。