同一数据集中两列的SSRS查找功能

SSRS Lookup function of two columns within the same dataset

我需要一个 SSRS 查找查询来从数据集 2 Column1 中获取结果,如果在 Column1 查找 Column2 中找不到结果。

数据集 1 - WONUMBER

数据集 2 - WONUMBER,列 1,列 2

您可以像这样在 LOOKUP 函数的 return 参数中使用 IIF()

=LOOKUP(Fields!WONUMBER.Value,
        Fields!WONUMBER.Value, 
        IIF(Fields!Column1.Value=Nothing,Fields!Column2.Value,Fields!Column1.Value),
        "DataSet2"
       )