11

2 つのデータセットがあります。

私の主なデータセット (学生) は次のようになります。

Student Name      | PID
Anakin SkyWalker  | 1
Obi-Wan Kenobi    | 2

そして、私の 2 番目のデータセット (賞) は次のようになります。

PID  | Xtrnl_Award_Type | Xtrnl_Award_Date
1    | BS               | 200912
2    | BA               | 200605
2    | MS               | 200905

私が取得したいのはこれです:

Student Name      | Awards
Anakin SkyWalker  | BS - 200912
Obi-Wan Kenobi    | BA - 200605, MS - 200905

LookupSet 関数は、2 番目のデータセットで 1 つのフィールドのみを返すことができます。私が望む結果を得ることができる他の方法はありますか?2 番目のデータセットは別のサーバーにあります。

4

2 に答える 2

13

式をターゲット データセット フィールドとして使用できます。

=Join(LookupSet(Fields!PID.Value
    , Fields!PID.Value
    , Fields!Xtrnl_Award_Type.Value & " - " & Fields!Xtrnl_Award_Date.Value
    , "Awards"), ", ")

あなたのデータに基づいて私のために働きます:

ここに画像の説明を入力

于 2013-10-16T18:41:09.790 に答える
0

2 つのフィールドを組み合わせた 2 番目のデータ セットに計算フィールドを追加することで、必要なものを取得できることに気付きました。

于 2013-10-16T18:41:32.677 に答える