Non*_*mer 5 parameters reporting-services ssrs-2008 ssrs-expression
我在显示/隐藏基于所选参数值的列时遇到问题。
如何设置我的报告:参数:ImportStatus --ImportStatus参数具有三个值,您可以选择:M,V,E
如果我选择ImportStatus value ='M',那么我希望报告显示特定列。
当前,如果我转到要显示/隐藏的列的“列可见性”屏幕,则可以为所有值而不是特定值隐藏列。任何想法如何正确地做到这一点?
我的表情:
=IIF(Parameters!ImportStatus.Value = "M",true,false)
Run Code Online (Sandbox Code Playgroud)
小智 5
表达方式
=IIF(Parameters!ImportStatus.Value = "M",true,false)
Run Code Online (Sandbox Code Playgroud)
将产生与以下相同的结果
=(Parameters!ImportStatus.Value = "M")
Run Code Online (Sandbox Code Playgroud)
您需要给出的表达式指定是否隐藏该列,因此要显示其中@ImportStatus =“ M”的列,您只需简单地反转逻辑即可:
=Not(Parameters!ImportStatus.Value = "M")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22033 次 |
| 最近记录: |