如何在 SSRS 中使用 Lookup 表达式和 IIF 表达式?

How do I use the Lookup expression and the IIF expression in SSRS?

我进行了研究,但未能找到问题的答案。我的目标是在 SSRS 中使用 Lookup 函数,该函数目前按预期执行。但是,我有不存在的空值,我将其表示为“0”。看来我应该能够将 Lookup 表达式与 IIF 函数一起使用。但是,我找不到这方面的例子。有什么想法可以实现吗?我的 Lookup 表达式如下。

=LookUp(Fields!SKU.Value,
Fields!ItemCode.Value, 
Fields!Store.Value, "DataSet3")

我会使用 IsNothing 函数来检查该值是否为 Null 并将其包装在 IIF 表达式中。这是不同表达式的 Microsoft reference

=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")
)