SSRS 报表参数 - 包含全选的单选下拉列表



我正在重新创建一个使用一些模糊的报告技术构建的报告,该报告具有一些参数(下拉框过滤器)。所有下拉列表一次只允许选择一个值,但也包括列表顶部的"全部"选项。因此,您可以在不筛选(All)的情况下查看报告,也可以在单个值选择中进行筛选。这在SSRS中可能吗?

PS:我会用多值和默认值中的相同查询来选择所有,但由于我有6个参数,主查询最终会有6个"WHERE…in…"子句,运行时间超过15分钟。

任何建议都将不胜感激。

Elound。

为每个下拉列表添加一个值,标签和值为"All"。

然后,在SQL中,使用传递的参数值来处理每个参数,或者,如果值为"All",则不按该参数进行筛选。

类似于:

WHERE (SomeColumn = @SomeParameter OR @SomeParameter = 'All')

最新更新