基于多个条件的 SSRS 查找

SSRS Lookup Based on Multiple Conditions

我有一个数据集(卷)如下所示:

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

查找表达式:=Lookup (Fields!Id.Value, Fields!Id.Value, Fields!Volume.Value,"Volume")只能查找ID。有什么办法可以先查找 ID,然后再查找 Sub_Group 以获得正确的音量?谢谢。

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

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

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