URL アクセスを使用して、次のような URL を使用してアプリケーションにレポートを埋め込みます。
https://servername/ReportServer/Pages/ReportViewer.aspx?/ReportPath/¶meter=value
このレポートにはいくつかのパラメーターがあり、その有効な値はクエリによって取り込まれます。
レポートは、Report Manager 経由でレポートにアクセスする場合とほぼ同じ時間で表示されます。
ただし、レポート マネージャーでパラメーターを変更して [レポートの表示] ボタンをクリックすると、URL アクセスでレポートを更新するよりも数秒速く更新されることに気付きました。
これは、Report Manager でレポートを更新すると、いくつかの処理ステップが省略されるためだと思います。レポート マネージャーの [レポートの表示] ボタンを使用してレポートを更新すると、一連の状態がサーバーに送り返されるように見えますが、URL アクセスを介してレポートを更新すると、基本的にすべての作業が最初から行われると思います。
私の仮定は正しいですか?レポート マネージャーを使用する場合と同じように、URL アクセスを介して新しいパラメーターでレポートを更新する方法はありますか?