ページ頭書き報告集団内で使用できる LINE NUMBER 句および NEXT GROUP 句のすべての組み合わせに適用される表示規則を以下の表に示す。
表 1.ページ頭書き報告集団の表示規則
1 |
該当する規則2 |
PAGE 句が指定されている場合3 |
一連の LINE NUMBER 句4 |
NEXT GROUP 句 |
上限 |
下限 |
印字開始行番号 |
次の集団 |
LINE-COUNTER の最終設定値 |
AR |
絶対 |
1 |
2 |
3a |
|
4a |
R |
相対 |
1 |
2 |
3b |
|
4a |
|
|
|
|
3c |
|
4b |
ページ頭書き報告集団の表示規則は以下のとおり。
- 上限の規則
ページ頭書き報告集団が表示されるページに報告書頭書き報告集団が表示されている場合、ページ頭書き報告集団を表示できる最初の行番号は、REPORT HEADING で設定した LINE-COUNTER の最終設定値に 1 を加えた値となる。
それ以外の場合は、ページ頭書き報告集団を表示できる最初の行番号は、PAGE 句の HEADING で指定した行番号となる。
- 下限の規則
ページ頭書き報告集団を表示できる最後の行番号は、PAGE 句の FIRST DETAIL 指定の整数-3 の値から 1 を引いた値となる。
- 印字開始行番号の規則
- ページ頭書き報告集団の最初の印字行は、LINE NUMBER 句の整数で指定した行番号に表示される。
- ページ頭書き報告集団が表示されるページに報告書頭書き報告集団が表示されている場合、ページ頭書き報告集団の最初の印字行番号は、報告書頭書き報告集団が設定した LINE-COUNTER の最終設定値にページ頭書き報告集団の最初の LINE NUMBER 句の整数値を加えた値となる。
それ以外の場合は、ページ頭書き報告集団の最初の印字行が表示される行番号は、ページ頭書き報告集団の最初の LINE NUMBER 句の整数の値と、PAGE 句の HEADING 指定の整数-2 の値から 1 を引いた値とを加えた値となる。
- ページ頭書き報告集団を表示しない。
- LINE-COUNTER の最終設定値の規則
- LINE-COUNTER の最終設定値は、ページ頭書き報告集団の最後の印字行が表示された行番号となる。
- 印字可能項目が含まれない報告集団の処理によって LINE-COUNTER が影響を受けることはない。