Reporting services SSRS参数的表达式预期错误
我想将多个选项从筛选器传递到存储过程。我允许用户选择名为Reporting services SSRS参数的表达式预期错误,reporting-services,Reporting Services,我想将多个选项从筛选器传递到存储过程。我允许用户选择名为restCode的多个值的主参数。除此之外,我还创建了一个名为multiRestCode的新参数,以将多项选择值存储为逗号分隔的字符串,然后将该字符串传递给我的存储过程。我已经用这个表达式设置了multiRestCode的默认值 =Join(Parameters!restCode.Value, ',') 但是,当我尝试运行报告时,我遇到以下错误: The Value expression for the report parameter
restCode
的多个值的主参数。除此之外,我还创建了一个名为multiRestCode
的新参数,以将多项选择值存储为逗号分隔的字符串,然后将该字符串传递给我的存储过程。我已经用这个表达式设置了multiRestCode
的默认值
=Join(Parameters!restCode.Value, ',')
但是,当我尝试运行报告时,我遇到以下错误:
The Value expression for the report parameter ‘multiRestCode’ contains an error: [BC30201] Expression expected.
我如何解决这个问题?提前感谢。有一个非常基本的解决方案。我刚刚用
“
替换了”
,报告工作正常
由此
=Join(Parameters!restCode.Value, ',')
对此,
=Join(Parameters!restCode.Value, ",")