2017-01-24 6 views
0

2つのデータセットを持つSSRSレポートがあります。 dataset1にはParty_Numberという値があり、dataset2にはNameという値があります。私はハードコードにしたいがためSSRSデータセット1の値に基づいてデータセット2に値を割り当てます。

検索(フィールズMODIFIED_IPP.Value、フィールドIPP.Value、フィールドTrustee_Name.Value、 "DATASET2"!!!)

2つの値を:私は検索から名前を引っ張っていますIPPはデータセット1に存在しません。たとえば、IIFと言うと、dataset1のIPPが111で、Trustee_Nameの名前が「Jane Doe」の場合は、上記のLookup式を使用します。

これは可能ですか?ありがとう

答えて

0

以下の式を試してみると、ルックアップ付きの複数のiifがあります。最初の2つのiifは111と222の値にハードコーディングされ、何も検出されなければルックアップと空のデフォルトエントリがあります。これは、いくつかのお役に立てば幸いです...

= IIF(フィールド!MODIFIED_IPP.Value = "111"、 "ジェーン・ドウ"、IIF(フィールズ!MODIFIED_IPP.Value = "222"、 "ジョン・デックス"、 IIF(LEN (Fields!MODIFIED_IPP.Value、Fields!IPP.Value、Fields!Trustee_Name.Value、 "DataSet2"))> 0、 ルックアップ(フィールド!MODIFIED_IPP.Value、フィールド!IPP.Value、フィールド!Trustee_Name.Value、 "DataSet2")、 "Blank default entry")))

+0

ありがとうございました。これはMODIFIED_IPPをハードコードしますが、私がやっていることはTRUST_NAMEをハードコードすることです。たとえば、dataset1のMODIFIED_IPPが222の場合、dataset2のTRUST_NAMEを「John Dex」にします。上記のように、MODIFIED_IPPが222で、MODIFIED_IPPを "John Dex"にしているようです。 – KDouglas

関連する問題