Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1(11.1.1) B61376-01 |
|
![]() 戻る |
![]() 次へ |
この項の手順では、NULL値のレコードにはラベルを表示しないフォーマット・トリガーをレポートに追加する方法について説明します。
フォーマット・トリガーを作成するには:
オブジェクト・ナビゲータの「ペーパー・レイアウト」ノードで、「メイン・セクション」→「ボディ」→「M_G_DEPTNO_GRPFR」→「R_G_DEPTNO」→「M_G_DEPTNO1_GRPFR」→「M_G_DEPTNO1_HDR」を選択します。または、オブジェクト・ナビゲータの「検索」フィールドを使用してM_G_DEPTNO1_HDRを検索します。
ヒント: オブジェクト・ナビゲータでの枠の場所は、次のイメージ例を参照してください。オブジェクト・ナビゲータで枠名を選択すると、ペーパー・レイアウト・ビューでも同じ枠が選択されます。 |
「M_G_DEPTNO1_HDR」の横のプロパティ・アイコンをダブルクリックしてプロパティ・インスペクタを表示し、次のプロパティを設定します。
「拡張レイアウト」で、「フォーマット・トリガー」プロパティ・フィールドをダブルクリックし、PL/SQLエディタを表示します。
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;
「コンパイル」をクリックします。
ヒント: コンパイル時にエラーが発生した場合は、入力したコードと提供されているコードを比較してください。suppresslabels_code.txt からコードをコピーして貼り付けることもできます。 |
コンパイル・エラーがない場合は、「閉じる」をクリックします。
レポートをsuppresslabels_
<自分のイニシャル>.rdf
という名前で保存します。