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