Sql SSRS报告参数-带有“全选”的单选下拉列表

Sql SSRS报告参数-带有“全选”的单选下拉列表,sql,reporting-services,parameters,reportingservices-2005,reportparameter,Sql,Reporting Services,Parameters,Reportingservices 2005,Reportparameter,我正在重新创建一个报告,它是使用一些模糊的报告技术构建的,并且该报告具有一些参数下拉框过滤器。 所有下拉列表一次只允许选择一个值,但也包括列表顶部的“全部”选择。因此,您可以在不使用filterAll的情况下查看报告,也可以在单个值选择上进行筛选。这在SSRS中可能吗 PS:我会用多个值和默认值中的同一个查询来选择全部,但由于我有6个参数,主查询以6个WHERE…in…结束。。。子句,运行时间超过15分钟 如有任何建议,将不胜感激 Elound.在每个下拉列表中为标签和值添加一个值 然后在SQL

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

PS:我会用多个值和默认值中的同一个查询来选择全部,但由于我有6个参数,主查询以6个WHERE…in…结束。。。子句,运行时间超过15分钟

如有任何建议,将不胜感激


Elound.

在每个下拉列表中为标签和值添加一个值

然后在SQL中,使用传递的参数值处理每个参数,或者如果该值为全部,则不按该参数过滤

比如:

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

这不仅是可能的,而且很容易。你对它的哪一部分有疑问?在单个值参数上,一个下拉列表允许你一次选择一个值,如何添加一个选择AllThank的值,这就是我所想的,也是我所寻找的!如果某个参数来自查询联合,则解释如何将“All”选项添加到SomeParameter可能有助于以后对该问题进行咨询。如果您想编辑答案,请选择“All”。