基于多个条件的SSRS查找

时间:2016-02-29 12:22:05

标签: reporting-services ssrs-2012

我的数据集(Volume)如下所示:

enter image description here

在我的报告中,我想要的是:

enter image description here

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

1 个答案:

答案 0 :(得分:15)

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

=Lookup(Fields!ID.Value & Fields!SUB_GROUP.Value, Fields!ID.Value & Fields!SUB_GROUP.Value, Fields!VOLUME.Value, "Volume")

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