sql-server - 从参数传递一个或多个值时,SSRS IIF 语句无法正常工作
问题描述
我有 SSRS 报告参数名称“状态”,其中包含通过和失败的值。在报告中,我有一列名为名称。我想在 Status = "Failed" 时隐藏此列,并且我想在 Status = "Passed" 或 Status = "Passed,Failed" 时显示此列。
=IIF(InStr(JOIN(Parameters!Status.Value,","), "Failed"),True,False)
上面的表达式隐藏状态 =“通过,失败”时的名称列。
解决方案
这个怎么样:
=String.Join(",", Parameters!Status.Label).Contains("Failed")
推荐阅读
- microsoft-graph-api - 我可以使用 Microsoft 的 Graph API 发送 OneDrive 文件请求吗?
- android - 使用滑动从数据库中删除项目 - Sqflite
- python - 从第 n 个元素切片到第 n 个元素,但考虑到它离开的最后一个索引
- python - 特定容器硒python中的所有元素属性
- python - 确定对象是向上还是向下
- javascript - jQuery - 仅在 ajax 加载特定 div 后运行脚本
- roblox - Roblox 脚本不运行
- kubernetes - Kubernetes yaml 文件 - env 和 envFrom 中的相同属性
- r - 分组数据上带有 slide_dbl() 的滚动窗口
- flutter - 使 ListView 上方的标题与 ListView 中的数据保持一致的最有效方法是什么?