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

SSRS报表:如何设置参数仅显示Include和Exclude并筛选数据

完全可行,以下是具体实现步骤
  • 创建报表参数
    新建一个名为FilterStatus的文本类型参数,在「可用值」里手动添加两个选项:

    • 标签填Include,值填Include
    • 标签填Exclude,值填Exclude
      可以给参数设置默认值为Include,方便用户打开报表直接查看大部分数据。
  • 设置数据集筛选
    有两种方式可以实现,选你顺手的就行:

    1. 直接在SQL查询中添加筛选
      如果你的数据集是通过SQL语句获取的,直接在WHERE子句里加入参数条件:
      WHERE Column_Y = @FilterStatus
      
      报表运行时会自动将用户选择的参数值带入查询,返回对应的数据。
    2. 在SSRS数据集的筛选器中配置
      打开数据集属性面板,切换到「筛选器」标签,点击「添加」:
      • 表达式选择=Fields!Column_Y.Value
      • 运算符选=
      • 值设置为=Parameters!FilterStatus.Value
  • 逻辑验证
    你的数据规则是Column X为0002时Column Y是Exclude,其余都是Include,所以参数选Exclude时只会显示X=0002的行,选Include时显示剩下三类X值的行,完全匹配你的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 08:13:22