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

如何将搜索参数与Tablix分组的折叠/展开状态关联?

SSRS Tablix分组自动折叠/展开实现方案

针对带折叠分组的Tablix表格,实现「无搜索参数时保持折叠,有搜索参数时自动展开所有分组」的需求,操作步骤如下:

  • 打开报表设计器,选中需要控制的分组行,右键点击选择组属性,切换到「可见性」选项卡。
  • 取消固定的「折叠」勾选,选择「基于表达式显示或隐藏」,根据参数类型输入对应判断表达式:
    • 若为单值文本搜索参数(示例参数名@SearchKeyword),表达式写:
      =IIF(Parameters!SearchKeyword.Value <> "", False, True)
      
      注:SSRS中「隐藏」属性为True时分组折叠,False时分组展开
    • 若为多值搜索参数,调整表达式为:
      =IIF(IsNothing(Parameters!SearchKeyword.Value) OR Parameters!SearchKeyword.Value.Count = 0, True, False)
      
  • 保存报表后测试:
    • 未输入搜索关键词时,分组默认保持折叠;
    • 输入关键词触发筛选后,所有分组自动展开,便于查看匹配结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 23:24:50