3
SSRSを使用せずにバッチプロセス内でrdlファイルをレンダリングしてエクスポートする方法はありますか?SSRSを使用しないでrdl/rdlcレポートファイルを処理しますか?
私はSSRS(IIS +データベース)のオーバーヘッドを望んでおらず、自分のバッチ/スケジューリングサービスでこれを処理したいと思っています。
おかげ
SSRSを使用せずにバッチプロセス内でrdlファイルをレンダリングしてエクスポートする方法はありますか?SSRSを使用しないでrdl/rdlcレポートファイルを処理しますか?
私はSSRS(IIS +データベース)のオーバーヘッドを望んでおらず、自分のバッチ/スケジューリングサービスでこれを処理したいと思っています。
おかげ
あなたはおそらく、マネージコードで記述されたサーバプロセスにReport Viewer controlを使用することができます。コントロールにデータソース(DataTableメモリオブジェクト)を渡すと、ファイルにダイレクトすることができるバイトストリームが返されます。
コントロールにはUIがありますが、これはバイパスできます。
ありがとうございました。私はこのリンクを見つけたばかりです。 http://weblogs.asp.net/rajbk/archive/2006/03/02/How-to-render-client-report-definition-files-_28002E00_rdlc_2900_-直接的に - 応答 - ストリーム - なし - プレビュー.aspx – NabilS
ReportViewerはどのようにレポートをレンダリングしますか? IISサーバー上でReportServer Webサービスを使用します。 rdlcファイルはrdlファイルとは異なります。 – gbn
Report ViewerコントロールにはReport Serverは必要なく、単にrdlファイルの名前をrdlcに変更することができます。コントロールは、レポートデザイナで定義されたデータソースのように、rdlファイルの特定の部分を無視します。私はこの方法でrdlファイルを問題なく展開しました。 – cdonner