Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1(11.1.1) B61376-01 |
|
戻る |
次へ |
この章では、横グループ・レポートについて学習します。この章の手順に従うと、図12-1に示すレポート出力を生成できます。
概要
Reports Builderでは、レポートの外観を複数の方法で変更できます。この例では、横グループ・レポートを作成します。横グループ・レポートでは、データベース列の値がページの縦方向ではなく横方向に出力されます。
ブレークを含む横方向のレポートでは、マスター(またはブレーク)グループは上から下へ、つまり他のマスター/ディテールのレポートと同じ方向に印刷されます。ただし、ディテール・グループの値はページの左から右へ印刷されます。値が1行に収まらない場合は、行が折り返され、残りの値は次の行に横方向に印刷されます。ただし、ENHANCEDSPREADSHEET
出力の場合は、横グループが繰り返されます(上限である75,000行に達するまで)。Excelの「ページ幅」は固定されていないため、これはExcelの自然な動作です。Oracle Reportsは、Excelのこの動作に合せてENHANCEDSPREADSHEET
の出力を調整します。
ブレーク・レポートの詳細は、Oracle Reportsオンライン・ヘルプを参照してください。
データ・リレーションシップ
このレポートのブレークは、マスター・グループとディテール問合せ間のデータ・リンクによって作成されます。
レイアウト
このレポートで使用するレイアウトを作成するには、マスター/ディテールのスタイルを選択し、いずれかのグループの「印刷方向」設定を変更して、レポートを縦ではなく横に印刷するようにします。
使用例
このサンプル・レポートの作成過程では、次を行います。
表示されている列をすべて選択する2つの問合せの作成。次いでこれらの問合せにリンクを作成してマスター/ディテール・リレーションシップを確立します。
レポート・ブロック・ウィザードを使用したデフォルト・レイアウトの作成。
コントロール・ブレークのある横レポートのサンプルを表示するには、サンプル・フォルダacrossbreak
を開き、Oracle Reportsのサンプル・レポートacrossbreak.rdf
を開きます。このファイルの開き方の詳細は、「はじめに」の「サンプル・レポートへのアクセス」を参照してください。