作成日: 2026/03/25 最終更新日: 2026/03/25
文書種別
使用方法
詳細
ActiveReports for .NET を Webアプリケーションで使用して、クライアント側にレポートを表示する場合、以下の方法があります。
-
WebViewerコントロールを使用する方法 (Professionalのみ)
WebViewerコントロールは、ブラウザ上でのレポート表示・印刷を可能にする ASP.NET Webフォーム専用のコンポーネントです。
クライアントからのレポートの表示要求に対して、WebViewerコントロールがレポートを自動生成し配信するので、複雑な処理コードを記述する必要はありません。
レポートを WebViewerコントロールに設定し、出力形式を指定するだけで、簡単にWeb帳票を実現できます。出力形式は、PDF形式/HTMLビューワ形式/RawHTML形式の3種類です。
詳細な使用方法については、製品ヘルプの以下のトピックをご覧ください。
-
JSビューワを使用する方法 (Professionalのみ)
JSビューワは、ブラウザ上でのレポート表示・印刷を可能にするJavaScriptコンポーネントです。
最新のWebアプリケーションフレームワーク(例: ASP.NET MVC、ASP.NET Core MVC)、また、主要なJavaScriptフレームワーク(例: Angular、React、Vue.js)で動作します。レスポンシブWebデザインによって、JavaScriptビューワは画面サイズに合わせて自動的に調整できるため、デスクトップ、モバイル、すべてのタッチ対応デバイスや最新のブラウザで使用できます。また、プレビュー中のレポートを他のファイル形式(PDF、Excel、Word、等)で保存する機能も備えています。
詳細な使用方法については、製品ヘルプの以下のトピックをご参照ください。
-
Blazorビューワを使用する方法 (Professionalのみ)
Blazorビューワは、ブラウザ上でのレポート表示・印刷を可能にするBlazorアプリ専用のコンポーネントです。
JSビューワのラッパーコンポーネントとして構築されており、同等の機能を提供します。詳細な使用方法については、製品ヘルプの以下のトピックをご参照ください。
-
エクスポートフィルタ機能を使用する方法
ActiveReports には、レポートを様々なファイル形式に変換する「エクスポート機能」が用意されています。
たとえば、レポートをPDF形式に変換し、そのPDFデータをバイナリ形式でクライアントに配信することで、クライアント側のブラウザにPDF形式でレポートを表示することが可能です。
詳細な方法については、製品ヘルプの以下のトピックをご参照ください。
カスタムWebのエクスポート(ページレポート/RDLレポート)
カスタムWebのエクスポート(セクションレポート)