デザイナの下部には3つのタブが配置されています。[デザイナ]タブでレポートレイアウトを作成し、[スクリプト]タブでレポート内のスクリプトを実装して、[プレビュー]タブでレポートをプレビュー表示します。
[デザイナ]タブ
[デザイナ]タブでは、レポートレイアウトを視覚的にデザインすることができます。ツールボックスからレポートコントロールをドラッグしてレイアウトの作成、データ領域とデータの連結、コンテキストメニューでレポートとレポートコントロールのプロパティの設定など、デザイン時のほとんどの機能を実装することができます。
ヒント: これらのタブの右横には、デザイナ設定ボタン各種やズームスライダーをはじめとする、レポートのデザインを支援する機能が用意されています。 |
[スクリプト]タブ
[スクリプト]タブでは、レポート内にスクリプト処理を実装できるスクリプトエディタが表示されます。スクリプトの言語は、セクションレポートの場合はVisual Basic、またはC#を、ページレポート/RDLレポートの場合はVisual Basicを使用することができます。
実装したスクリプトは.vbや.csのコードではなく、レポート自体に記述されます。スクリプトの処理は開発環境上でのビルドを必要としないため、帳票デザイナを使用してエンドユーザー環境でレポートのデザイン変更を行う場合に有効です。
ページレポート/RDLレポートでは、レポートコントロール上に使用する表現を参照できるコードブロックを組み込むことができます。
セクションレポートでは、オブジェクトイベントにコードを追加することができます。スクリプトエディタの2つのドロップダウンで、ActiveReportの各セクションやそれに関連するイベント、またはレポート自体やレポートに関連するイベントのいずれかを選択することができます。イベントを選択すると、スクリプトエディタがイベントのメソッドスタブを生成します。
[プレビュー]タブ
[プレビュー]タブでは、レポートの実行結果をプレビュー表示することができます。