SSRS 文本框属性操作选项 "Specify a report" 表达式可以包含多个报告和 none 吗?
Can SSRS Text Box Properties action option "Specify a report" expression include multiple reports and none?
在SSRS
中,我的table列"Description"有几类信息。根据类型,我想创建一个通过指定参数指向不同报告的操作。我通过创建一个表达式来做到这一点:
=IIf(Fields!REFCEX.Value Like " P*", "PODetail", IIf(Fields!Description.Value Like "Journal*", "JVDetail", ""))
我的问题是上面的表达式只有在有匹配值时才有效,但如果没有匹配值(请参阅上面的“”),我会收到错误消息。因为没有那个名字的报告。我想做的是用表示没有操作的东西(VBA
代码?)替换“”。没有报告。
使用 switch 语句完成相同的操作,但使用 0 而不是 "" 表示没有报告
=switch (Fields!REFCEX.Value Like " P*", "PODetail"
, Fields!Description.Value Like "Journal*", "JVDetail", 0)
在SSRS
中,我的table列"Description"有几类信息。根据类型,我想创建一个通过指定参数指向不同报告的操作。我通过创建一个表达式来做到这一点:
=IIf(Fields!REFCEX.Value Like " P*", "PODetail", IIf(Fields!Description.Value Like "Journal*", "JVDetail", ""))
我的问题是上面的表达式只有在有匹配值时才有效,但如果没有匹配值(请参阅上面的“”),我会收到错误消息。因为没有那个名字的报告。我想做的是用表示没有操作的东西(VBA
代码?)替换“”。没有报告。
使用 switch 语句完成相同的操作,但使用 0 而不是 "" 表示没有报告
=switch (Fields!REFCEX.Value Like " P*", "PODetail"
, Fields!Description.Value Like "Journal*", "JVDetail", 0)