Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1(11.1.1) B61376-01 |
|
戻る |
次へ |
この項の手順では、取得するレコードがないときに表示するボイラープレート・テキストをレポート・レイアウトに追加する方法について説明します。
ボイラープレート・テキストを追加するには:
ペーパー・レイアウト・ビューで、ツールバーの「制限オフ」ボタンと「フレックス・オフ」ボタンをクリックします。
注意: レポートの出力にボイラープレート・オブジェクトを表示する方法を調整するには、オブジェクトを作成する前に、制限モードとフレックス・モードをオフにする必要があります。 |
ツール・パレットの「テキスト」ツールをクリックします。
2つのフィールド「F_ENAME」と「F_JOB」の上に四角形を描画して、新しいボイラープレート・テキスト・オブジェクトを作成します。
ボイラープレート・テキスト・オブジェクトをクリックして、No detail records retrieved.
と入力します。
そのテキストを選択して、「フォーマット」→「フォント」を選択します。
「フォント」ダイアログ・ボックスで、「Arial」を選択し、「OK」をクリックします。
ペーパー・レイアウト・ビューが表示されている状態で、オブジェクト・ナビゲータをクリックして、2つのウィンドウが横に並ぶように位置を調整します。
オブジェクト・ナビゲータで、「M_G_DEPTNO1_GRPFR」にナビゲートし、[Ctrl]を押しながら次のオブジェクトをクリックして選択します。
R_G_DEPTNO1
F_ENAME
F_JOB
オブジェクト・ナビゲータは次のようになります。
ペーパー・レイアウト・ビューで、ツールバーの制限オンボタンをクリックします。
「レイアウト」→「最前面へ移動」を選択します。
注意: このメニュー・オプションがグレー表示されている場合は、キャンバス自体をクリックせずに、ペーパー・レイアウト・ビューのタイトル・バーをクリックします。このメニュー・オプションは、ペーパー・レイアウト・ビューがアクティブなときにのみ使用できます。 |
このメニュー・オプションを選択することにより、Reports Builderでは作成したボイラープレート・テキストの前にレコードが表示されます。レコードがない場合は、ボイラープレート・テキストが表示されます。
オブジェクト・ナビゲータは次のようになります。
注意: ボイラープレート・テキストB_1は、親枠M_G_DEPTNO1_GRPFRの直下に移動されています。この配置は、繰返し枠R_G_DEPTNO1内のオブジェクトによって表示されるレコードがボイラープレート・テキストの真上に表示されることを示します。取得するディテール・レコードがないことを知らせるボイラープレート・テキストは、実際にレコードがないときにのみ表示されます。 |
最後に、ボイラープレート・テキストがディテール・レコードの背面に見えないように、親枠の塗りつぶしカラーを変更する必要があります。
オブジェクト・ナビゲータで、「M_G_DEPTNO1_GRPFR」をクリックして、このオブジェクトのみを選択します。ペーパー・レイアウト・ビューでも、同じ枠が選択されています。
ツール・パレットの「塗りつぶしカラー」ツールをクリックして、塗りつぶしカラーをテンプレートにあわせて水色に変更します。
ツールバーの「ペーパー・デザイン」ボタンをクリックし、レポートを実行してペーパー・デザイン・ビューに表示します。レポートの表示は次のようになります。
注意: Department 40のレコードには追加したボイラープレート・テキストが表示され、レコードのフィールド名は非表示になっています。 |
レポートをsuppresslabels_
<自分のイニシャル>.rdf
という名前で保存します。