2012-02-21 9 views
0

私は
..\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\PagesReporting Servicesページフォルダにカスタム.aspxページを展開する方法はありますか?

フォルダにカスタムページを展開したいと思います。 しかし、ReportViewer.aspxページ以外のすべてのリクエストは、ディレクトリブラウズにリダイレクトされているようです。

カスタムページを登録する方法はありますか?

+0

あなたはIISなしでうまくいくと思います。 (SSRSはIISを使用せず、SSRSサーバーのプロファイルを減らすためにhttp.sysで動作する独自のハンドラを持っています) –

+0

実際には戦闘です。しかし、IIs上にまったく新しいWebアプリケーションを立ち上げるのではなく、シンプルなカスタムaspxページを展開する手段があれば、はるかに簡単になります –

答えて

0

可能性がありますが、最大のハードルは、IISのReport Serverとその他の設定を並べ替えることだと思います。 SSRSを使用して設定オプションを調べていない場合は、それを調べてください。

Configuring Reporting Services URL Reservations

URLs in Configuration Files

+0

IISはSSRS 2008および2008R2では使用されていません。http:// msdn Microsoft.com/jp/us/library/bb630409.aspxあなたの答えはそれほど変わらない。 –

+0

これは実際にレポートマネージャまたはレポートサーバーへのエントリポイントに関連しています。それはページレベルにはないようです。 –

0

私が見つけた、とかなり醜いしたものから、唯一の方法は、ReportViewerWebControl.axdを上書きし、独自のハンドラ(複数可)を登録することです。その後、要求ストリームを読み取り、必要に応じてさまざまな変更を加えることができます。良い解決策ではなく、高度にサポートされていない可能性があります。

例として、私は最近ReportViewer.aspxへの呼び出しをアプリケーションに組み込む必要がありましたが、クロスドメインスクリプトをサポートしていますあなたは日付のパラメータを持つレポートを要求し、IEサポートのためにiframeなどを使用するカレンダー・ピッカーを要求しました。私はハンドラのアプローチでこれを実現しました。

関連する問題