報告書脚書き報告集団の表示規則

報告書脚書き報告集団の表示規則表では、報告書脚書き報告集団内で使用できる LINE NUMBER 句および NEXT GROUP 句のすべての組み合わせに該当する表示規則を示す。報告書脚書き報告集団の表示規則は以下のとおり。

  1. 上限の規則。
    1. 報告書の現在のページ上にページ脚書き報告集団が表示されている場合、報告書脚書き報告集団を表示できる最初の行番号は、ページ脚書き報告集団が設定した LINE-COUNTER の最終設定値に 1 を加えたものとなる。

      それ以外の場合、報告書脚書き報告集団を表示できる最初の行番号は、PAGE 句の integer-5 の値 に 1 を加えたものである。

    2. 報告書脚書き報告集団を表示できる最初の行番号は、PAGE 句の HEADING 指定で指定した行番号である。
  2. 下限の規則。

    報告書脚書き報告集団を表示できる最後の行番号は、PAGE 句の integer-1 で指定した行番号である。

  3. 印字開始行位置の規則。
    1. 報告書脚書き報告集団の最初の印字行の行番号は、その LINE NUMBER 句の整数で指定した行番号である。
    2. 報告書の現在のページ上にページ脚書き報告集団が表示されている場合、報告書脚書き報告集団の最初の印字行の行番号は、ページ脚書き報告集団が設定した LINE-COUNTER の最終設定値と、報告書脚書き報告集団の最初の LINE NUMBER 句の整数との和となる。それ以外の場合、報告書脚書き報告集団の最初の印字行の行番号は、報告書脚書き報告集団の最初の LINE NUMBER 句の整数と、PAGE 句の FOOTING 指定の integer-5 の値との和となる。
    3. 最初の絶対 LINE NUMBER 句に NEXT PAGE 指定があると、他の報告集団が表示されていないページ上に報告書脚書き報告集団を表示するものと指示される。この場合、報告書脚書き報告集団の最初の印字行は、その LINE NUMBER 句の整数で指定した行番号に表示される。
    4. LINE IS NEXT PAGE が報告集団内の唯一の LINE 句である場合、報告書頭書き報告集団の最初の印字行は、HEADING で指定した integer-2 の行位置に表示される。
    5. 最初の印字行を表示する行番号は、LINE-COUNTER の内容および最初の LINE NUMBER 句の整数との和となる。
    6. 報告書脚書き報告集団を表示しない。
  4. LINE-COUNTER の最終設定値の規則。
    1. 報告書脚書き報告集団の最後の印字行が表示された行番号が、LINE-COUNTER の最終値として設定される。
    2. 印字可能項目が含まれない報告集団の処理によって LINE-COUNTER が影響を受けることはない。
表 1. 報告書頭書き報告集団の表示規則
1 該当する規則 2
PAGE 句が指定されている場合 PAGE 句が省略されている場合
一連の LINE NUMBER 句 3 NEXT GROUP 句 上限 下限 印字開始行位置 次の集団 LINE-COUNTER の最終設定値 印字開始行位置 LINE-COUNTER の最終設定値
AR   1a 2 3a   4a 無効な組み合わせ4
R   1b 2 3b   4a 3b 4a
NP R   1c 2 3c   4a 無効な組み合わせ 4
        3e   4b 3e 4b