2016-07-24 19 views
0

SSRSレポートにサブレポートのリストがあり、それらはすべて元のレポートに基づいてClient_Noのパラメータを持っています。私はその後、サブレポートに、データセット 'サマリー'のクライアント番号に1に設定された特定のサブレポートがあるかどうかを表示したいだけです。サブレポートのフィールドが1か0かどうかはわかりません次のコードを追加すると、その特定のサブレポートは、その特定のクライアントおよびサブレポートに対して1に設定されている場合にのみ表示する必要がある場合は、1または0に設定されていても非表示になります。基本的に、異なるクライアントは特定のサブレポートのみを表示したいとします。サブレポートの可視性

=IIf(Parameters!Client_No.Value = Fields!Client.Value,"Summary" AND fields!Output.Value,"Summary" = "1!, False, TRUE) 

答えて

0

あなたはその後、行数のサブレポートの可視性を設定ショー条件にClient_No = 1によってフィルタリングされたレコードを返すデータセットを作成することができます。

+0

ありがとうございますが、私はあなたが何を意味するのか本当に理解していませんか?サブレポートの名前はフィールド= 1です。出力は – user1296762

+0

です。サブレポートにclient_idに従ってデータをフィルタリングするデータセットを作成する必要があります。プライマリレポートで適切なclient_idをサブレポートに送信します。今度はサブレポートセットでデータセットレコードのカウントオンテーブルの条件を表示します。 –

+0

サブレポートのデータセットで@Client_Noパラメータ – user1296762