Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1 (11.1.1) B61376-03 |
|
![]() 前 |
![]() 次 |
上の図は、グループ左レポートをさらに変更したものを示しています。今回のバージョンでは、DEPARTMENT_IDは部門ごとに1度のみ出力されます。1つの部門で複数の従業員が同じ職種に属する場合は、JOB_IDも1度のみ出力されます。ここでは、2つの列は別々のブレーク・グループに属し、DEPARTMENT_IDは上位レベルのグループに属しています。したがって、部門内の一意のJOB_IDの値ごとにそれが繰り返されることはありません。
概要
複数のブレーク・グループを含むレポートを作成し、各ブレーク・グループに1つ以上の列を割り当てることもできます。
2つのブレーク・グループG_DEPARTMENT_IDとG_JOB_IDを組み込むために、データ・モデルをさらに変更します。
データ・モデルの変更後は、レイアウトのデフォルトを再設定して変更内容を取り込み、書式マスクを再度指定します。
2つのブレーク・グループを持つグループ左レポートのサンプルを表示するには、サンプル・フォルダbreak
を開き、Oracle Reportsのサンプルgrp_lft2.rdf
を開きます。アクセス方法の詳細は、「はじめに」の「サンプル・レポートへのアクセス」を参照してください。
前のレポートを変更する際の最初の作業は、別のブレーク・グループを作成してデータ・モデルを変更することです。
別のブレーク・グループを追加するには:
前項で作成したレポートを開きます。
オブジェクト・ナビゲータで、「データ・モデル」ノードの横のビュー・アイコンをダブルクリックして、データ・モデル・ビューを表示します。
データ・モデル・ビューで、グループ「G_EMPLOYEE_ID」をクリックし、0.25インチ(0.5センチメートル)ほど下方向にドラッグします。
G_DEPARTMENT_IDの「JOB_ID」列をクリックし、G_DEPARTMENT_IDとG_EMPLOYEE_IDの間までドラッグします。別のブレークG_JOB_IDが作成されます。
データ・モデルの変更を出力に反映させるには、レポート・ウィザードを使用して、レポート・レイアウトのデフォルトを再設定する必要があります。
レポート・ウィザードでレイアウトのデフォルトを再設定するには:
レポート・エディタのタイトル・バーをクリックして、アクティブなウィンドウにします。レポート・ウィザードにアクセスするには、レポート・エディタをアクティブなウィンドウにする必要があります。
「ツール」→「レポート・ウィザード」を選択します。
「ペーパー・レイアウトのみ作成」を選択します。
「終了」をクリックします。ペーパー・デザイン・ビューで、出力が変更されたのがわかります。
レポートを保存します。