【问题标题】:Group Footer to behave as Page Footer In SSRS组页脚在 SSRS 中充当页脚
【发布时间】:2014-01-10 15:19:31
【问题描述】:

我正在使用 SSRS 2008 创建报告。我的报告是基于表格的,并且具有嵌套组 - 总体组是报告详细信息部分的“封面表”。报告的详细信息部分的长度可以变化,从不到一英寸的高度到几页长;这取决于放置在详细信息部分的子报告中的数据量(其中可能有一个或多个迭代)。

报告的详细信息部分应该有一个页脚,而封面页没有,所以基本上我想让一个组页脚充当页面页脚。如果组中显示的数据不在子报表中,我可以创建一个表达式,在文本框中生成空白以将组页脚向下推到页面底部;我不确定如何使用子报告的可变长度/迭代来做到这一点。我还尝试在封面(外部组)可见时有条件地隐藏页脚,但还没有找到合适的方法来做到这一点。

我一定在这里遗漏了什么。

我的问题是: 如何让我的组页脚锚定在页面底部? 或者, 如何有条件地隐藏封面(外部组)的页脚而不是其他页面?

【问题讨论】:

  • Joeyjojo Shabadoo 请看一下报告的样子以及您尝试隐藏页脚的条件是什么?

标签: reporting-services ssrs-2008 ssrs-tablix ssrs-grouping


【解决方案1】:

您是否尝试过以下方法:

  1. 添加页脚/页眉->报表菜单添加页眉/页脚
  2. 然后单击设计图面上的页脚/页眉
  3. 在属性菜单 -> 常规部分 -> PrintOnFirstPage 或 PrintOnLastPage 中

希望这会有所帮助(我已经很好地理解了您的问题)!

问候, 亚当

【讨论】:

    【解决方案2】:

    对于 SQL Server 2008 R2 或更高版本,可以根据 PageName 值设置页眉/页脚项的可见性条件。

    例如,假设外部组基于“年”列,而内部组基于“月”列。 将外部组的 PageName 设置为 Fields!Year.Value,将内部组设置为 Fields!Month.Value

    如果要求隐藏页脚封面,请检查 PageName 值是否介于 1 到 12 之间。如果条件失败,则隐藏页脚项。

    PS:PageName 在“Row 组的 Tablix 成员的属性”下可用。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 1970-01-01
    • 2016-11-10
    相关资源
    最近更新 更多