COBOL2002 使用の手引 手引編


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

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

(例)
           :
       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のアドレスに画面項目が表示されます。

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

[図データ]