基于多个条件的SSRS查找

C.C*_*C.C 12 reporting-services ssrs-2012

我有一个数据集(Volume)看起来像这样:

在此输入图像描述

在我的报告中,我想得到的是:

在此输入图像描述

Lookup表达式:= Lookup(Fields!Id.Value,Fields!Id.Value,Fields!Volume.Value,"Volume")只能查找ID.有没有办法我可以先在ID上查找,然后在Sub_Group上查找以获得正确的卷?谢谢.

Pet*_*ing 18

Lookup如果连接第一个和第二个Lookup参数中的所有必要字段,则可以使用多个字段.

=Lookup(Fields!ID.Value & Fields!SUB_GROUP.Value, Fields!ID.Value & Fields!SUB_GROUP.Value, Fields!VOLUME.Value, "Volume")
Run Code Online (Sandbox Code Playgroud)

或者,您可以连接数据集中的所有必要字段并将其用于您的数据集Lookup.