0

現在、2つのデータセットと2つのデータソースを必要とするレポートを作成しています。2つのデータセットを共通のフィールドと組み合わせようとしています。

私の2つのデータセットは、DSSES(SESSQLソースに関連付けられている)とDSQQST(QQSTソースに関連付けられている)です。

DSSESには従業員IDフィールドがあり、DSQQSTにもEmployee_IDフィールドがあります。これらの2つのフィールドも使用して、2つのデータセットを比較します。基本的に、このレポートの目的は、従業員が名前を変更したかどうかを確認することです。ルックアップ関数を使用して2つの従業員IDフィールドを比較し、各データセットの名と姓のリストを作成して回答を作成したいと思います。

これが私の2つのデータセットのすべてのフィールドです。

DSSES:EmployeeID EmploymentStatusCode LastName FirstName PreferredName EmployeeType

DSQQST:Employee_id company_idemployeeidファーストネームミドルネームlastnameスーパーバイザーIDactive_yn部門_idhire_dtsup_dept_id用語終了日

4

1 に答える 1

1

DSSESデータセットにリンクされた5つの列を持つテーブルを作成します。EmployeeID、、FirstNameおよびLastNameフィールドを表示します。4番目の列に、次の式を入力します。

=Lookup(Fields!EmployeeID.Value, Fields!Employee_id.Value, Fields!firstname.Value, "DSQQST")

5列目のLastNameについても同様です。

Visibility次に、 -Hidden式を次のように変更します。

=IIF((Fields!LastName.Value = Lookup(Fields!EmployeeID.Value, Fields!Employee_id.Value, Fields!lastname.Value, "DSQQST")) AND (Fields!FirstName.Value = Lookup(Fields!EmployeeID.Value, Fields!Employee_id.Value, Fields!firstname.Value, "DSQQST")), True, False)

したがって、基本的に各データセットからの一致する結果を表示し、名と名前が一致するものを非表示にして、異なるものだけを表示します。

于 2013-02-14T04:37:05.413 に答える