首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多值参数的SSRS Switch语句表达式

多值参数的SSRS Switch语句表达式
EN

Stack Overflow用户
提问于 2016-07-24 13:35:49
回答 1查看 1.1K关注 0票数 1

我在SSRS报告中有以下switch语句,但在我运行报告时它出错了。

基本上,参数1是一个多值参数,当参数选择了两个不同的值时,我希望出现一个特定的文本。

代码语言:javascript
复制
=SWITCH(Parameters!Parameter1.Count = 2 AND Parameters!Parameter1.Value(0) = "TEXT1-NY" AND Parameters!Parameter1.Value(1) =  "TEXT2-LA" , "Combined (NY & LA)"
, True, JOIN(Parameters!Parameter1.Label,"& ")
)

此外,不管选择的数字是什么(即,如果选择了6个参数),这两个参数是否可能被替换为该特定文本,然后是其他参数值的名称?

EN

回答 1

Stack Overflow用户

发布于 2016-07-28 02:56:38

首先,做好你所拥有的表达式。您是在正确的轨道上,但是表达式没有一种编程的方式来遍历参数值。

具体执行您所要求的操作的一种方法是向报表的Code部分添加一个自定义函数,该函数可以遍历参数值。

另一种选择是简单地将这个“组合(NY & LA)”值联合到您的数据集,这样它就可以作为选项之一使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38549071

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档