隐藏基于列的参数选择的SSRS

Dav*_*ton 4 service reporting reporting-services

我想根据参数中选择的值设置列的可见性.

问题是我不想要一个特定的参数来做这个(即隐藏列X True/False)

我的报告有几个不同的"部门",他们只对某些专栏感兴趣.

例如,在设置"Customer Care"参数时隐藏"Sales"列的语法是什么?

mas*_*ani 17

你可以一步一步地完成这些工作:

1-在您喜欢的列中单击鼠标右键

2-选择列可见性

3-从打开的窗口中选择"基于表达式显示或隐藏"单选按钮

4-设置隐藏状态的表达式.例如:

 =IIF(Parameters!CustomerCare.Value <> "favorite value", true,false)
Run Code Online (Sandbox Code Playgroud)

  • 你不需要这里的iif().这是多余的.只需这样做:=参数!CustomerCare.Value <>"最喜欢的价值" (7认同)