12.2.3 LINE/COLUMN句を使用した画面の座標指定

画面節(SCREEN SECTION)では,LINECOLUMN句を指定すると,画面項目に画面上での座標を与えられます。例を次に示します。

(例)

          :
      SCREEN SECTION.
      01 SC-11.
        02 SC-12 VALUE 'ABCDE'
            LINE PLUS 2 COLUMN PLUS 2.    …2.
        02 SC-13 PIC X(5) TO WC-11
            LINE PLUS 2 COLUMN PLUS 2.    …3.
        02 SC-14 VALUE 'FGHIJ'
            LINE PLUS 2 COLUMN PLUS 2.    …4.
          :
      PROCEDURE DIVISION.
          DISPLAY SC-11 AT LINE 2 COLUMN 2. …1.
          :

  1. 起点アドレス(2,2)が与えられます。
  2. 起点からの相対値2のアドレスに画面項目が表示されます。
  3. 入力画面項目なので表示されませんが,LINE/COLUMN句の指定は有効です。
  4. 前画面項目からの相対値2のアドレスに画面項目が表示されます。

実行結果は次のようになります。

[図データ]