我想在SSRS 2008中设置一个筛选器,我需要的是让用户选择要从报告中排除的值。因此,我希望能够将过滤器设置为“不在”参数中,但我没有看到这一点。我是不是遗漏了什么?你能想出一种变通办法吗?
例如,如果我有按州列出的销售额,并且我知道我的用户可能希望从报告中排除3-4个州。我不希望他必须通过50个州的列表来取消选中这3个或4个州,而只需在列表中显示这3-4个州,以询问他是否要排除它们。
谢谢
发布于 2012-05-17 22:48:55
Stacia Misner有一篇关于解决这种情况的很好的博客文章……http://blog.datainspirations.com/2011/01/20/working-with-reporting-services-filters-part-4-creating-a-not-in-filter/
发布于 2013-08-23 19:10:04
另一种解决方法是创建一个数据集,并在该数据集中对这3-4个值进行硬编码。例如。
SELECT 'Arizona'
UNION
SELECT 'California'
UNION
SELECT 'Great Washington Area'
UNION
SELECT 'Nevada'.现在,设置参数以从该数据集中选择数据,用户可以检查他想要排除的所有状态,并且在从主表获取数据时,可以将这些值放入主数据集中的"not in“状态。
https://stackoverflow.com/questions/10636093
复制相似问题