そこで、Reporting Services 2005 でレポートを作成しました。その中には、レポートが使用するデータ ソースを決定する 1 つのパラメータ (ConnectionString) があります。また、ConnectionString パラメータで選択されたデータ ソースから派生したドロップダウン リストである他のパラメータもいくつかあります。
Report Manager では、これはうまく機能します。最初はすべてのドロップダウンがグレー表示されています。データ ソースを選択すると、ページが再クエリ/再描画され、他のパラメーターで使用可能なすべてのパラメーター値が、それらのフィールドのクエリに基づいて入力されます。
でも ...
ReportViewer Web コントロールでは、レポートが最初に読み込まれると、ドロップダウン ボックスではなく、他のすべてのパラメーター フィールドが空のテキスト ボックスになります。ConnectionString パラメーターに別のデータ ソースを選択しても、他のパラメーターは再クエリ/再描画されません。
ReportViewer プログラミング リファレンスをめくって、特定のパラメーターの変更時に Report Manager がレポート ビューアーで Web ページをリロードする方法を再現する方法があるかどうかを確認しましたが、私の貧しい人々を超えていないものは何も見つかりません。少し .NET の頭。
何か案は?