ActiveReportsには、様々な使用方法が存在します。ActiveReportsの主な機能の使用方法を「チュートリアル」で、様々な機能を駆使した豊富なサンプルを「サンプル」で紹介しております。
これらの中から、目的の操作方法やサンプルを素早く見つけ出すことができるように、下記の目的別インデックスをご利用ください。
レポートの作成方法を知りたい(基本編)
ページレポート/RDLレポート
セクションレポート
- 単純なデータバウンドレポート
- 本チュートリアルは、データソースアイコンを使用し、[レポートエクスプローラ]からバウンドフィールドをレポート上に配置する方法について説明します。
- XMLベースレポート(RPX)
- 本チュートリアルは、XMLベースのRPXファイルを使用して基本的なレポートを作成する方法について説明します。
レポートの作成方法を知りたい(応用編)
ページレポート/RDLレポート
セクションレポート
- 年次報告書 サンプル
- 本サンプルでは、サブレポートとネストされたサブレポートの作成方法を紹介します。また、実行時にデータソースと連結する方法、グラフの使用方法、および隔行で色を変更する方法について説明します。
- カテゴリの選択 サンプル
- 本サンプルでは、レポートでフィルタを設定するために実行時にレポートのSQL文を変更する方法について説明します。
- クロスタブレポート サンプル
- 本サンプルでは、アンバウンドデータ、条件付きテキストの強調表示、列をまたがっているクロスタブビュー、およびデータ集計方法について説明します。
- ラベル形式のレポート
- 本チュートリアルは、ラベルをレーザプリンタラベルシートに印刷するレポートを作成し、LayoutActionプロパティを使用してラベルを繰り返す方法について説明します。
- カラム形式のレポート
- 本チュートリアルは、カラス形式のレポートを作成する方法について説明します。
- ページテンプレートの適用(Letterhead)
- 本チュートリアルは、静的なレターヘッドレポートを使用し、ActiveReportのOverlayメソッドの使用方法について説明します。
- リッチテキストとフィールドのマージ
- 本チュートリアルは、RichTextBoxコントロールを使用したメールマージレポートの作成方法について説明します。
アンバウンドレポートの作成方法を知りたい
セクションレポート
- アンバウンドデータ サンプル
- 本サンプルは、セクションレポートでデータセットを作成し、FetchDataイベントを使用してアンバウンドレポートのフィールドコレクションにデータを読み込む方法について説明します。
- アンバウンドレポートでのグループ化
- 本チュートリアルは、アンバウンドレポート内でグループ化をする方法について説明します。
- アンバウンドグラフ
- 本チュートリアルは、単純なアンバウンドグラフの作成方法について説明します。
ページ番号や総ページ数を出力したい
ページレポート/RDLレポート
セクションレポート
レポートをグループ化したい
ページレポート/RDLレポート
セクションレポート
共通(ページレポート、RDLレポートとセクションレポート)
- レポートギャラリーサンプル
- セクションレポート/ページレポート/RDLレポートを使用した様々なレイアウトのサンプルについて説明します。
ページ単位やグループ単位でデータを集計したい
ページレポート/RDLレポート
- 複数のページでデータのオーバーフロー(ページレポートのみ)
- 本チュートリアルは、単一のレポートで2つのレイアウトを作成し、OverflowPlaceHolderコントロールを使用して、最初のレイアウトから次のレイアウトにデータを流す方法について説明します。
- マスター詳細レポート
- 本チュートリアルは、マスタ詳細レポートの作成方法について説明します。
- ドリルダウンのレポート
- 本チュートリアルでは、HiddenおよびToggleItemプロパティを使用して、ドリルダウンレポートの作成方法について説明します。
セクションレポート
- バウンドデータ サンプル
- 本サンプルでは、様々なデータとの連結方法について説明します。
- カテゴリの選択 サンプル
- 本サンプルでは、レポートでフィルタを設定するために実行時にレポートのSQL文を変更する方法について説明します。
- クロスタブレポート サンプル
- 本サンプルでは、アンバウンドデータ、条件付きテキストの強調表示、列をまたがっているクロスタブビュー、およびデータ集計方法について説明します。
- 計算フィールド サンプル
- 本サンプルでは、集計を設定する計算フィールドの使用方法について説明します。
- フィールド式 サンプル
- 本サンプルでは、コントロールのDataFieldプロパティで式を使用する方法について説明します。
サブレポートを使用したい
セクションレポート
- 年次報告書 サンプル
- 本サンプルでは、サブレポートとネストされたサブレポートの作成方法を紹介します。また、実行時にデータソースと連結する方法、グラフの使用方法、および隔行で色を変更する方法について説明します。
- XMLデータ サンプル
- 本サンプルでは、XML階層構造を使用してレポートを作成する方法について説明します。
- サブレポート サンプル
- 本サンプルでは、SubReportコントロールの様々な使用方法について説明します。
- サブレポート - 実行時のデータソース
- 本チュートリアルは、サブレポートを親レポートに組み込み、実行時に親レポートからサブレポートにデータを渡す方法について説明します。
- サブレポート - XMLデータ
- 本チュートリアルは、サブレポートでXMLデータを使用する方法について説明します。
RDLレポート
グラフを使用したい
ページレポート/RDLレポート
- グラフ(ページレポート/RDLレポート)
- 本チュートリアルは、グラフ付きのレポートを作成する方法について説明します。
- 複合グラフ
- このトピックでは、Chartデータ領域を使用して、複合グラフを含んだページレポート/RDLレポートを作成するチュートリアルを紹介します。
セクションレポート
- グラフ サンプル
- 本サンプルでは、グラフコントロールを連結・非連結モードで使用する方法について説明します。
- 2D棒グラフ
- カテゴリごとに項目を比較する2D棒グラフの作成方法について説明します。
- 3D円グラフ
- 全体に対する各データ項目の割合を示す3D円グラフの作成方法について説明します。
- ファイナンスチャート
- 高値、安値、始値、および終値をプロットできる財務グラフの作成方法について説明します。
- アンバウンドグラフ
- 簡単なアンバウンドグラフの作成方法について説明します。
地図を使用したい
プレビュー画面をカスタマイズしたい
ページレポート/RDLレポート
- カスタムデータプロバイダ
- 本チュートリアルは、カスタムデータプロバイダを使用したプロジェクトのソリューションを作成し、CSVファイルからデータを取得する方法について説明します。
セクションレポート
- カスタム注釈 サンプル
- レポートビューワのツールバーに[カスタム注釈]ボタンを新規追加し、レポート上に任意の注釈を追加する方法について説明します。
- カスタムプレビュー サンプル
- 本サンプルでは、ビューワコントロールのカスタマイズ、エクスポートフィルタ、メールマージおよびグループ化などの機能について説明します。
- RDFビューワ サンプル
- 本サンプルでは、レポートドキュメントファイル(RDF)をWindowsForms用のビューワにロードし、エクスポートフィルタを使用する方法について説明します。
共通(ページレポートとセクションレポート)
- Flashビューワのカスタマイズ
- 本チュートリアルは、Flash Viewerの外観や操作感をカスタマイズする方法について説明します。
- HTMLビューワのカスタマイズ
- 本チュートリアルは、HTMLViewerツールバーからボタンを削除し、クライアント側でPDFエクスポートの処理を実現する方法について説明します。
- HTML5ビューワサンプル
- HTML5ビューワのカスタマイズされた、または基本的なUIでさまざまなレイアウトのレポートをロードする方法を紹介します。
印刷について知りたい
ページレポート/RDLレポート
セクションレポート
エクスポートしたい
ページレポート/RDLレポート
セクションレポート
- カスタムプレビュー サンプル
- 本サンプルは、Viewerコントロールのツールバーをカスタマイズする方法、およびレポートドキュメントファイル(RDFファイル)を読み込む方法について説明します。
- RDFビューワ サンプル
- 本サンプルでは、レポートドキュメントファイル(RDFファイル)を表示する方法について説明します。
- カスタムWebのエクスポート
- 本チュートリアルは、PDF、Excel、TIFF、RTF、TEXTの形式でのレポートカスタムエクスポートを設定するコンポーネントについて説明します。
- PDF電子署名 サンプル
- 本サンプルは、レポートを電子署名やタイムスタンプ付きのPDFファイルに保存する方法について説明します。
共通(ページレポートとセクションレポート)
- エンドユーザーデザイナ サンプル
- 本サンプルは、Designer、ReportExplorer、およびToolboxコントロールを使用して再配布可能なデザイナアプリケーションを作成する方法について説明します。
- Professional Web サンプル
- 本サンプルは、Standardの機能に加え、Professionalのみで使用できる機能(WebViewerコントロールやHTTPハンドラ)について説明します。
- レポートギャラリーサンプル
- セクションレポート/ページレポート/RDLレポートを使用した様々なレイアウトのサンプルについて説明します。
レイヤーを使用したい
ページレポート/RDLレポート
- レイヤーサンプル
- 本サンプルでは、レポートでレイヤーを使用する方法を示します。
- 下絵
- 本チュートリアルは、レイヤーを使用して印刷済みフォームのレイアウトをピクセルパーフェクトの精度で下絵としてトレースする方法について説明します。
DataSetやXMLなどを元にレポートを作成したい
ページレポート/RDLレポート
セクションレポート
エンドユーザーデザイナを使用したい
共通(ページレポート、RDLレポートとセクションレポート)
スクリプトを使用したい
セクションレポート
共通(ページレポート、RDLレポートとセクションレポート)
- レポートギャラリーサンプル
- セクションレポート/ページレポート/RDLレポートを使用した様々なレイアウトのサンプルについて説明します。
Webサービスを使用したい
セクションレポート
共通(ページレポートとセクションレポート)
Webアプリケーションを作成したい(Standard/Professional)
ページレポート/RDLレポート
セクションレポート
- カスタムWebのエクスポート
- 本チュートリアルは、PDF、Excel、TIFF、RTF、TEXTの形式でのレポートカスタムエクスポートを設定するコンポーネントについて説明します。
- HTMLの出力のカスタマイズ
- 本チュートリアルは、ASP.NET Webアプリケーションに対して、HTMLの出力をカスタマイズする方法について説明します。
- Standard Web サンプル
- 本サンプルでは、Webアプリケーションにおいて、レポートをHTMLまたはPDF形式でクライアントに配信する方法について説明します。
Webアプリケーションを作成したい(Professionalのみ)
共通(ページレポート、RDLレポートとセクションレポート)
- Professional Web サンプル
- 本サンプルは、Standardの機能に加え、Professionalのみで使用できる機能(WebViewerコントロールやHTTPハンドラ)について説明します。
- Flashビューワのカスタマイズ
- 本チュートリアルは、Flash Viewerの外観や操作感をカスタマイズする方法について説明します。
- HTMLビューワのカスタマイズ
- 本チュートリアルは、HTMLViewerツールバーからボタンを削除し、クライアント側でPDFエクスポートの処理を実現する方法について説明します。
- HTML5ビューワサンプル
- HTML5ビューワのカスタマイズされた、または基本的なUIでさまざまなレイアウトのレポートをロードする方法を紹介します。
対話的にクエリを作成したい
共通(ページレポート、RDLレポートとセクションレポート)
- クエリデザイナの使用
- 本チュートリアルは、対話的なクエリデザイナを使用して、SQLクエリを作成する方法について説明します。