Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1 (11.1.1) B61376-03 |
|
![]() 前 |
![]() 次 |
レポートのページ番号に新しいフィールドを作成するには:
ツールバーの「ペーパー・レイアウト」ボタンをクリックして、ペーパー・レイアウト・ビューを表示します。
ペーパー・レイアウト・ビューでツールバーの「マージン編集」ボタンをクリックして、レポートのマージン領域を表示します。次のように、上のマージンに2つのページ番号フィールドを作成します。
ツール・パレットの「フィールド」ツールをクリックし、マージンの中央に2文字ほどの長さのフィールドを描画します。
新しいフィールド・オブジェクト(F_1)をダブルクリックしてプロパティ・インスペクタを表示し、次のプロパティを設定します。
「一般情報」で、「名前」プロパティを「F_TOTAL_PAGENO」に設定します。
「フィールド」で、「ソース」プロパティを「総ページ数」に設定し、「可視」プロパティを「いいえ」に設定します。
「標準レイアウト」で、「水平拡張度」プロパティを「可変」に設定します。
このフィールドと次に作成するフィールドを非表示にすると、これらを参照した場所でのみ表示されるようになります。水平方向のサイズを「可変」に変更すると、ページ数の増加にあわせてフィールドを拡張できます。
「フィールド」で、「ページ番号付け」プロパティ・フィールドをクリックして、「ページ番号付け」ダイアログ・ボックスを表示します。
「リセット位置」リストで「R_G_ENAME」をクリックし、「開始位置」と「増分値」の値がどちらも「1」であることを確認し、「OK」をクリックします。
プロパティ・インスペクタを閉じます。
ペーパー・レイアウト・ビューで、「F_TOTAL_PAGENO」フィールドをクリックします。
「編集」→「コピー」を選択し、「編集」→「貼付け」を選択して、F_TOTAL_PAGENOの横にF_TOTAL_PAGENOと同じディメンションを持つ新しいフィールドを作成します。
新しいフィールド・オブジェクト(F_TOTAL_PAGENO1)をマージンの空き領域へドラッグします。
新しいフィールド・オブジェクト(F_TOTAL_PAGENO1)をダブルクリックして、プロパティ・インスペクタを表示し、次の変更を行います。
「一般情報」で、「名前」プロパティを「F_PAGENO」に設定します。
「フィールド」で、「ソース」プロパティを「ページ番号」に設定します。
これはF_TOTAL_PAGENOの複製なので、「水平拡張度」プロパティと「可視」プロパティはすでに適切に設定されています。
「フィールド」で、「ページ番号付け」プロパティ・フィールドをクリックして、「ページ番号付け」ダイアログ・ボックスを表示します。
「リセット位置」リストで「R_G_ENAME」をクリックし、「開始位置」と「増分値」の値がどちらも「1」であることを確認し、「OK」をクリックします。
プロパティ・インスペクタを閉じます。
次に、これらのフィールドをテキスト・ボックスで参照し、ページ番号を"Page X of Y Pages"の書式で表示します。