Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1 (11.1.1) B61376-03 |
|
![]() 前 |
![]() 次 |
この章では、ヘッダーとフッターを含むレポートについて学習します。この章の手順に従うと、図16-1に示すレポート出力を生成できます。
このレポートでは、各ページの上マージンにEmployee Summary Report
というページ・ヘッダーが出力され、各部門の従業員情報リストの最後にTotal Salary for Department <number>: <sum_sal>
というフッターが出力されています。
概要
ヘッダー/フッター付レポートでは、ヘッダーやフッターにボイラープレートまたはフィールドが含まれます。レポートにヘッダーとフッターを作成するには、レポート・エディタのペーパー・レイアウト・ビューにボイラープレートまたはフィールドを追加します。フィールドを作成する場合、フィールドの値は1つのみにしてください。値が複数あると、Reports Builderでは、どの値を出力するのか判断できません。
ボイラープレートとフィールドの表示頻度、またそれがヘッダーかフッターかは、レイアウトのどこに配置するかによって異なります。繰返し枠の中に配置されたボイラープレートは、繰返し枠を印刷するたびに印刷されます。すべての繰返し枠の外に配置されたボイラープレートは、レポート全体で1回のみ印刷されます。
データ・リレーションシップ
このレポートでは、1つの問合せを使用して、必要な列をすべて選択します。2番目のグループに列を割り当てて、ブレークを追加します。
レイアウト
このレポートでは、グループ左のレイアウト・スタイルを修正したものを使用します。繰返し枠とそれを囲む枠のサイズを拡大し、その中にフッターが入る大きさにしてからフッターを追加します。さらに、繰返し枠の垂直間隔を変更して、枠の各インスタンスの間に空白を追加します。
使用例
この例では、従業員データを部門別に表示および集計するレポートを作成します。レポートをより見やすくするために、各ページにヘッダーを、各マスター・レコードにフッターを追加することにします。
このサンプル・レポートの作成過程では、次を行います。
部門サマリーをラベルの近くに移動するためのサマリーの移動
すべてのページで繰り返されるページ・ヘッダーの追加
金額を書式設定するための空白の追加とフィールドの書式設定
ヘッダーとフッターが付いたレポートのサンプルを表示するには、サンプル・フォルダheaderfooter
を開き、Oracle Reportsのサンプルheadfoot.rdf
を開きます。アクセス方法の詳細は、「はじめに」の「サンプル・レポートへのアクセス」を参照してください。