如何在 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")
)
我进行了研究,但未能找到问题的答案。我的目标是在 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")
)