SSRS报告。在下拉参数中选择All

时间:2018-06-04 09:35:06

标签: sql reporting-services ssrs-2008 reportbuilder

我知道SSRS中的参数有一个 - 允许多个值 - 选项,允许在下拉菜单中选择所有选项,但我不想有多个选择。

那么,是否可以为SSRS参数选择所有选项,同时只能在一次选择一个选项

e.g。我目前的参数是“选择一支足球队”#39; - 阿森纳 - 切尔西 - 利物浦 - 曼联

我希望有一个选择'全选'可用 例如 - 全选 - 阿森纳 - 切尔西 - 利物浦 - 曼联

我认为我可以将一些sql代码与我的数据集一起插入,但我不知道该怎么做...

1 个答案:

答案 0 :(得分:1)

在FC_Name参数的数据集SQL中,使用类似下面的内容

select 'All' fc_name
union
select fc_name from table_name -- considering "Arsenal, Chelsea etc is coming from a table"

在获取报告值的数据集查询中,添加类似 -

的内容
if @fc_name_parameter = 'All'
     select ...
       from ... -- Query to not have a where condition for FC name.
else
     select ...
       from ...
      where fc_name = @fc_name_parameter