2011-07-08 19 views
1

SQL Server Reporting Services 2005でレポートを作成しました。このレポートには7つのサブレポートが含まれています。データベースの値に応じて、6つを表示/非表示にする必要があります。SSRS 2005のサブレポートを表示しない

サブレポートのプロパティをVisibility.Hiddenに設定しましたが、サブレポートが非表示の場合でもすべてのクエリが実行されます。

方法があるので、サブレポートのクエリは非表示になっても実行されませんか?

私が考えることができるのは、メインレポートのさまざまなバージョンを作成することだけですが、次に64(2^6)の異なるバージョンを作成する必要があります。私はもちろん、配置を含むこれを自動化することができますが、それは私がしたいものではありません...

答えて

1

私が考えている解決策は、doShowのパラメータをサブレポート(これはVisibility.Hiddenも制御します)に渡して渡しますストアドプロシージャのクエリは、ifステートメントによって囲まれ、doShow値をテストします。

関連する問題