0
を返すLookupset:SSRS - マイコンフィギュレーション#エラー
: - - MSSQL 2000DB1 MSSQL 2005
SSRS 2008 R2
私は2つののデータセットを持って
DB1
Dataset1 - DB1からのクエリ
Dataset1 - DB2からのクエリ
私はLookUpSet関数を使用して2つのテーブルを比較するレポートを作成しようとしています。問題は指定された宛先フィールドが値として#Error
を返すことです。
=lookupset(Fields!IMNumber.Value,Fields!IMnumber.Value,Fields!client.Value,"Dataset2")
各テーブルには、列IMNumberが含まれています。ここでは
は、私が使用しているLookupSet関数です。 レポートを実行すると、Client列の結果は#Errorを結果として返します。ご協力いただきありがとうございます。
こんにちはArulkumar、迅速な回答に感謝します。私はあなたの解決策を試しました。結果は〜600行に戻りますが、今ではいくつかのフィールドは空で残りは同じです#エラー – kekimian
@kekimian次に、そのテキストボックスの可視性を非表示にする必要があります。単にテキストボックスを右クリックするだけで、テキストボックスの可視性 '= IIf(IsNothing(Fields!IMnumber.Value)、True、False)'を適用します。 – Arulkumar
ご協力ありがとうございます。今度は、次のエラーを返します。 'レポート項目式は、現在のデータセットスコープ内のフィールドのみを参照することができます。また、集計内で指定されたデータセットスコープを参照することもできます。 ' – kekimian