reporting-services - 如何在 SSRS 中使用 Lookup 表达式和 IIF 表达式?
问题描述
我进行了研究,但无法找到我的问题的答案。我的目标是Lookup
在 SSRS 中使用该功能,该功能目前正在按预期执行。但是,我有不存在的空值,我将其表示为“0”。看来我应该能够将Lookup
表达式与IIF
函数一起使用。但是,我找不到这样的例子。有什么想法可以做到这一点吗?我的Lookup
表情如下。
=LookUp(Fields!SKU.Value,
Fields!ItemCode.Value,
Fields!Store.Value, "DataSet3")
解决方案
我会使用IsNothing
函数来检查值是否为 Null 并将其包装在IIF
表达式中。这是不同表达式的Microsoft 参考。
=IIF
(
IsNothing(LookUp(Fields!SKU.Value, Fields!ItemCode.Value, Fields!Store.Value, "DataSet3"))
, 0
, LookUp(Fields!SKU.Value, Fields!ItemCode.Value, Fields!Store.Value, "DataSet3")
)
推荐阅读
- jwt - 如何在 FusionAuth 中生成签名和加密的 JWT 访问令牌
- kubernetes - 推出/重新启动我的应用程序时,kubernetes 服务是否可以更改 IP
- laravel - 当尝试运行 npm install 时显示此错误
- ios - 如何在 WebKit 中打开外部 URL?
- ruby-on-rails - 如何在 Rails 中的 ActiveRecord::Result 中对单个列(带有值)进行切片?
- python - 这个 Python 生成器示例到底是如何工作的?
- php - 'vcruntime140.dll' 14.0 与链接到 14.16 的 PHP 版本不兼容
- laravel - html选择选项的雄辩价值没有到达控制器对页面进行排序
- node.js - 如何在 ssh-exec 中使用 await/async?
- linux - 我们必须在哪里放置 linux 命令?