我有一个简单的SSRS报告连接到SSAS多维数据集,该多维数据集显示员工一天的所有销售额。报告正确显示,并按降序显示所有员工及其销售额。
但是用户不希望看到所有的销售;他们只想看到前N个。所以我在数据集中添加了Top N
运算符过滤器,该过滤器的值(即N)来自参数@TopN
(Expression: [Sales]
,Operator: Top N
,Value: [@TopN]
)。
因此@TopN
的当前可用静态值为20,50,100,并且正常工作;我在参数下拉列表中选择“20”,显示前20个卖家。
对于那些参数选项,我想添加“全部显示”,如果他们选择该选项,则会显示所有员工。使用此选项,用户可以显示前20,50或100个卖家,或只显示所有卖家。
我怎么能这样做?
感谢。
答案 0 :(得分:0)
我最终使用了Eric Hauenstein的解决方案。