我想在SSRS 2008中设置一个过滤器,我需要的是让用户从报告中选择值EXCLUDE。所以我希望能够将过滤器设置为“不在”参数中,但我没有看到。 我错过了什么吗?你能想到一个解决方法吗?
例如,如果我按州销售,并且我知道我的用户可能希望从报告中排除3-4种状态。我不希望他必须通过50个州的名单来取消选中那些3或4,但只是在列表中列出3-4,询问他是否要排除他们。
由于
答案 0 :(得分:4)
Stacia Misner在这个问题的解决方法上有一篇很棒的博文... http://blog.datainspirations.com/2011/01/20/working-with-reporting-services-filters-part-4-creating-a-not-in-filter/
答案 1 :(得分:0)
另一种解决方法是创建数据集并对该数据集中的3-4个值进行硬编码。 E.g。
SELECT 'Arizona'
UNION
SELECT 'California'
UNION
SELECT 'Great Washington Area'
UNION
SELECT 'Nevada'.
现在设置参数以从该数据集中选择数据,并且用户可以检查他要排除的所有状态,并且在从主数据集中获取数据时,这些值可以置于主数据集中的“非处于”状态表