行と列の組み合わせ

行および列番号の特定の組み合わせには、次のような特別な意味があります。
  • 列が範囲内に入るまでは、その範囲外の列の値は行の長さ分だけ減じられ、行値は増分されます。 したがって、列番号によっては、行番号が数回増分されてしまうこともあります。
  • 範囲外の行の値は、画面を 1 行分上方に画面移動させます。 これは、最下部の行が指定された場合と同じです。 指定された行に関係なく、画面が 2 行以上上方へ移動されることはありません。
  • 列番号および行番号の両方ともが範囲外にある場合は、まず範囲外の列のほうが最初に処理されてから、次に範囲外の行が (上記の規則に従って) 処理されます。
  • 入力された行および列番号が両方ともゼロの場合は、DISPLAY 操作は、直前の DISPLAY 操作が終了したところの次の位置から開始されます。 各行の 1 列目は、直前の行の最終列の後に続いているものと見なされます。
  • 行番号がゼロで、しかもゼロ以外の列番号が指定されている場合は、DISPLAY 操作は、直前の DISPLAY 操作が終了した行の次の行の、指定された列から始まります。 各行の 1 列目は、直前の行の最終列の後に続いているものと見なされます。
  • 行番号がゼロで、しかもゼロ以外の列番号が指定されている場合は、DISPLAY 操作は、直前の DISPLAY 操作が終了した行の次の行の、指定された列から始まります。
ID-3、整数-2
ID-3 は、PIC 9(4) または PIC 9(6) フィールドでなければなりません。整数-2 は、4 バイトまたは 6 バイトの数字フィールドでなければなりません。

ID-3 または整数-2 の長さが 4 バイトの場合は、最初の 2 桁が行を指定し、次の 2 桁が列を指定します。 ID-3 または整数-2 の長さが 6 バイトの場合は、最初の 3 桁が行を指定し、次の 3 桁が列を指定します。

ID-3 は、浮動小数点データ項目にすることができません。