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

戻る
戻る
 
次へ
次へ
 

21.5 ラベルを非表示にするフォーマット・トリガーの追加

この項の手順では、NULL値のレコードにはラベルを表示しないフォーマット・トリガーをレポートに追加する方法について説明します。

フォーマット・トリガーを作成するには:

  1. オブジェクト・ナビゲータの「ペーパー・レイアウト」ノードで、「メイン・セクション」→「ボディ」→「M_G_DEPTNO_GRPFR」→「R_G_DEPTNO」→「M_G_DEPTNO1_GRPFR」→「M_G_DEPTNO1_HDR」を選択します。または、オブジェクト・ナビゲータの「検索」フィールドを使用してM_G_DEPTNO1_HDRを検索します。


    ヒント:

    オブジェクト・ナビゲータでの枠の場所は、次のイメージ例を参照してください。オブジェクト・ナビゲータで枠名を選択すると、ペーパー・レイアウト・ビューでも同じ枠が選択されます。

    図21-5 M_G_DEPTNO1_HDRへのナビゲート

    図21-5の説明は次にあります。
    「図21-5 M_G_DEPTNO1_HDRへのナビゲート」の説明

  2. M_G_DEPTNO1_HDR」の横のプロパティ・アイコンをダブルクリックしてプロパティ・インスペクタを表示し、次のプロパティを設定します。

    • 拡張レイアウト」で、「フォーマット・トリガー」プロパティ・フィールドをダブルクリックし、PL/SQLエディタを表示します。

  3. PL/SQLエディタで、テンプレートを使用して次のPL/SQLコードを入力します。

    function M_G_DEPTNO1_HDRFormatTrigger return boolean is
    begin
      if :count_detail=0 then
         return (FALSE);
      else
         return (TRUE);
      end if;
    end;
    
  4. コンパイル」をクリックします。


    ヒント:

    コンパイル時にエラーが発生した場合は、入力したコードと提供されているコードを比較してください。suppresslabels_code.txtからコードをコピーして貼り付けることもできます。

  5. コンパイル・エラーがない場合は、「閉じる」をクリックします。

  6. レポートをsuppresslabels_<自分のイニシャル>.rdfという名前で保存します。