Reporting services 基于参数选择的SSR隐藏列

Reporting services 基于参数选择的SSR隐藏列,reporting-services,reporting,service,Reporting Services,Reporting,Service,我想根据在参数中选择的值设置列的可见性 问题是我不希望某个特定参数执行此操作(即隐藏列X True/False) 我的报告有几个不同的“部门”,他们只对某些栏目感兴趣 设置“Customer Care”(客户关怀)参数时,隐藏“Sales”(销售)列的语法是什么?您可以逐步执行以下操作: 1-在您喜爱的列中按鼠标右键单击 2-选择列可见性 3-从打开的窗口中选择“基于表达式显示或隐藏”单选按钮 4-设置隐藏状态的表达式。例如: =IIF(Parameters!CustomerCare.Valu

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

问题是我不希望某个特定参数执行此操作(即隐藏列X True/False)

我的报告有几个不同的“部门”,他们只对某些栏目感兴趣


设置“Customer Care”(客户关怀)参数时,隐藏“Sales”(销售)列的语法是什么?

您可以逐步执行以下操作:

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

2-选择列可见性

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

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

 =IIF(Parameters!CustomerCare.Value <> "favorite value", true,false)
=IIF(参数!CustomerCare.Value“收藏夹值”,真,假)

这里不需要iif()。这是多余的。只需这样做:=参数!CustomerCare.Value“最喜欢的值”我尝试了参数!CustomerCare.Value,但它向我显示错误“无法显示报告。(rsRuntimeErrorInExpression)”