Reporting Services 2005でレポートを作成しました。レポートで使用するデータソースを決定する1つのパラメータ(ConnectionString)です。また、ConnectionStringパラメータで選択されたデータソースから派生したドロップダウンリストである他のいくつかのパラメータもあります。ReportViewer Webコントロールと動的接続文字列
レポートマネージャでは、これは素晴らしいです。すべてのドロップダウンは最初からグレー表示されています。データソースを選択すると、ページの再クエリ/再描画と、その他のパラメータの使用可能なすべてのパラメータ値が、それらのフィールドのクエリに基づいて入力されます。
は、しかし...レポートビューアーWebコントロールで
、レポートではなく、ドロップダウンボックスで、最初にロードされ、他のパラメータフィールドの全ては、単に空のテキストボックスです。 ConnectionStringパラメータに別のデータソースを選択しても、他のパラメータは再クエリ/再描画されません。
ReportViewerのプログラミングリファレンスを裏返して、特定のパラメータ変更時にレポートビューアでWebページを再読み込みするレポートマネージャの方法を複製する方法があるかどうかを確認していますが、私の貧しい小さな.NETの頭の上にt。
アイデア?
これは私たちが最終的に行ったことです - いくつかの組み込みのASP.NETイベントを使用して、ドロップダウンボックスを適切にリロードしました。厄介な、しかし最終的に行く方法の種類、私は思う。 –