You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft Reporting:如何根据页面中的矩形动态控制页脚显示?

解决方案:通过页名称控制页脚显示
  • 先给你的Rectangle2设置PageName属性:
    选中Rectangle2,在属性面板里找到PageName,设置一个专属标识值,比如"HideFooterPage"。

  • 接着在页脚的Hidden属性中使用以下表达式:

    =Globals!PageName = "HideFooterPage"
    

    这个表达式会自动判断当前页的名称是否为我们设置的标识值,若是则隐藏页脚,否则正常显示。

说明原表达式不可行的原因

SSRS没有内置函数能直接判断某个控件是否处于当前页面,所以你设想的=iif ([Rectangle2 is visible], true, false)这类写法无法被报表引擎识别执行。

适配你的场景

当第一个Rectangle内容溢出到第二页时,Rectangle2会被推至第三页,此时第三页的PageName就是我们设置的"HideFooterPage",页脚会自动隐藏;前两页的页名称保持默认,页脚正常显示,完全匹配你的需求。

内容的提问来源于stack exchange,提问作者RunzWitScissors

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 21:45:12