ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド
11gリリース1(11.1.1)
B61376-01
  ドキュメント・ライブラリへ
ライブラリ
製品リストへ
製品
目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

10.3 ブレーク列が2つあるグループ・レポート

図10-8 ブレーク列が2つあるグループ左レポートの出力

図10-8の説明は次にあります
「図10-8 ブレーク列が2つあるグループ左レポートの出力」の説明

このレポートは、第10.2項「ブレーク列が1つあるグループ・レポート」で作成したグループ左レポートと似ています。ただし、グループ左レポートと比べると、DEPARTMENT_IDの値がより多く表示されている箇所があるのがわかります。DEPARTMENT_IDの値は、部門内の一意のJOB_IDの値ごとに繰り返されています。この動作が発生するのは、DEPARTMENT_IDがJOB_IDとグループ化されており、JOB_IDとともに出力する必要があるからです。DEPARTMENT_IDの値は何度か繰り返されることがありますが、職種は部門30のPU_CLERKの位置まで繰り返されていません。また、ブレーク・グループも、実際にはこの位置までブレークできません。

概要

2つのブレーク列を持つグループ左レポートのサンプルを表示するには、サンプル・フォルダbreakを開き、Oracle Reportsのサンプルgrp2col_lft1.rdfを開きます。アクセス方法の詳細は、「はじめに」の「サンプル・レポートへのアクセス」を参照してください。

10.3.1 データ・モデルの変更

前のレポートを変更する際の最初の作業は、ブレーク・グループに追加列を配置してデータ・モデルを変更することです。

ブレーク・グループに列を追加するには:

  1. 前項で作成したレポートを開きます。

  2. オブジェクト・ナビゲータで、「データ・モデル」ノードの横のビュー・アイコンをダブルクリックして、データ・モデル・ビューを表示します。

  3. データ・モデル・ビューで、ブレーク・グループ「G_DEPARTMENT_ID」をクリックします。次に「G_DEPARTMENT_ID」グループ・ボックスの下中央にあるハンドルをクリックし、約0.25インチ(0.5 cm)ほど下方向にドラッグしてサイズを変更します。

  4. G_EMPLOYEE_IDグループの「JOB_ID」列をクリックし、G_DEPARTMENT_IDグループの「DEPARTMENT_ID」列の下へドラッグして移動します。

図10-9 ブレーク列が2つあるデータ・モデル

図10-9の説明は次にあります
「図10-9 ブレーク列が2つあるデータ・モデル」の説明

10.3.2 レイアウトのデフォルトの再設定

データ・モデルの変更を出力に反映させるには、レポート・ウィザードを使用して、レポート・レイアウトのデフォルトを再設定する必要があります。

レポート・ウィザードでレイアウトのデフォルトを再設定するには:

  1. レポート・エディタのタイトル・バーをクリックして、アクティブなウィンドウにします。レポート・ウィザードにアクセスするには、レポート・エディタをアクティブなウィンドウにする必要があります。

  2. ツール」→「レポート・ウィザード」を選択します。

  3. ペーパー・レイアウトのみ作成」を選択します。

  4. 終了」をクリックします。ペーパー・デザイン・ビューで、出力が変更されたのがわかります。「Salary」フィールドの書式設定とレコード間に追加された間隔が保持されていることにも注意してください。可能な場合、Reports Builderでは、レポート・ウィザードを使用していないときに手動で行った変更が保持されます。

  5. レポートを保存します。