查找功能来比较一列以上?

时间:2018-09-13 19:36:42

标签: ssrs-expression

我的查询功能在以下情况下不起作用:

Dataset1
Box No
Ln No

Dataset2
Box No
LN no
CT date

我比较两个数据集中的框号和贷款号。

如果找到匹配项之一,则应该拉出ct日期。

在以下情况下,如果两个列在一个数据集中都具有值,而第二个数据集仅具有ln no,则不会显示ct日期。

box no      ln no       ct date
        115     115
201214      115     
201214      115     
        115     115

我正在使用以下查找功能:

=IIF(Lookup(Fields!Ln_no.Value & Fields!box_no.Value, Fields!Ln_no.Value & Fields!box_no.Value, Fields!ct_date.Value, "datset2"))

1 个答案:

答案 0 :(得分:1)

考虑:

=Lookup(Fields!Ln_no.Value & Fields!box_no.Value, Fields!Ln_no.Value & Fields!box_no.Value, Fields!ct_date.Value, "datset2")