Ron*_*hur 3 parameter-passing reporting-services ssrs-2012
所以我有一个包含 3 个选项的多值参数。>250K、<250K、>2M。我还有一个由多列组成的表。
。由于参数是多值,因此我在过滤数据集时遇到困难。
我需要通过检查来过滤数据集,(如果选择 > 250K,则相应地过滤数据集),(如果选择 < 250K,则相应地过滤数据集)和(如果选择 > 2M,则相应地过滤数据集)。
我被告知要在(> 250K条件下的参数上使用连接和拆分,然后执行包含以查看它是否包含任何参数值),但我的编码知识并不先进,无法做到这一点那。
有什么建议吗?提前致谢
我之前尝试过下面的方法,但后来我意识到它不起作用,因为参数是一个多值。
小智 7
我知道自从您提出这个问题以来已经有一段时间了,您走在正确的轨道上,但您需要做的就是在要过滤的字段上的 Tablix 中添加一个过滤器,使用“in”运算符并在值类型中[@Yourparametername] 方括号和区分大小写很重要。还要确保表达式类型正确,在您的情况下,看起来您正在使用 Integer。图片应该有帮助。
归档时间: |
|
查看次数: |
15652 次 |
最近记录: |