如何解决我正在尝试在JOIN语句中使用功能性IIF语句
我想将这两个命令合而为一…
-
此语句将所有已选择并可以正常运行的agency.value连接起来:
=“包括:”&Chr(10)&JOIN(Parameters!Agency.Value,“,”)
这样的报告-
包括:
很多其他东西(LOOS),还有很多事情要做(MMTD)
-
此语句缩写每个已标识的Agency.value(否则,将作为原始值使用):
= iif(Parameters!Agency.Value =“很多其他东西(LOOS)”,“ LOOS”, iif(Parameters!Agency.Value =“完成了许多事情(MMTD)”,“ MMTD”,Parameters!Agency.Value)))
报告看起来像这样-
LOOS,MMTD
-
不确定是否可以将它们组合在一起,但是我已经尝试过(有错误)以下语句:
=“包括:”&Chr(10)&JOIN(Parameters!Agency.Value,iif(Parameters!Agency.Value =“很多其他东西(LOOS)”),“ LOOS”,iif(Parameters!Agency。值=“完成的更多事情(MMTD)”,“ MMTD”,Parameters!Agency.Value))),“)
想要看起来像这样-
包括:
LOOS,MMTD
不是这个-
包括:
很多其他东西(LOOS),还有很多其他事情(MMTD)
解决方法
未经测试,请尝试。.
="Includes: " & Chr(10) &
JOIN(
IIF(Parameters!Agency.Value = "Lots Of Other Stuff (LOOS)","LOOS",IIF(Parameters!Agency.Value = "Many More Things Done (MMTD)","MMTD",Parameters!Agency.Value)),",")
您尝试检查的是JOIN结果是否为特定值。在上面的版本中,我们在更新列表之后(在IIF之后)加入列表
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。