web-dev-qa-db-ja.com

複数の条件に基づくSSRSルックアップ

次のようなデータセット(ボリューム)があります。

enter image description here

私の報告では、私が得たいのはこれです:

enter image description here

ルックアップ式:= Lookup(Fields!Id.Value、Fields!Id.Value、Fields!Volume.Value、 "Volume")はIDでのみルックアップできます。最初にIDを検索し、次にSub_Groupを検索して正しいボリュームを取得する方法はありますか?ありがとうございました。

12
C.C

最初と2番目のLookupパラメータで必要なフィールドをすべて連結すると、複数のフィールドを使用してLookupを実行できます。

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

または、データセット内の必要なすべてのフィールドを連結して、Lookupに使用することもできます。

17