引数の説明
エラーの原因となったファイル名. |
例
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID. P2954.
000003 ENVIRONMENT DIVISION.
000004 INPUT-OUTPUT SECTION.
000005 FILE-CONTROL.
000006 SELECT SQFILE1 ASSIGN TO FILENAME
000007 ORGANIZATION IS SEQUENTIAL.
000008 DATA DIVISION.
000009 FILE SECTION.
000010 FD SQFILE1.
000011 01 SQF1REC.
000012 02 PIC X(80).
000013 WORKING-STORAGE SECTION.
000014 01 FILENAME PIC N(100).
000015 PROCEDURE DIVISION.
000016 END PROGRAM P2954.
P2954.cob (10) : JMN2954I-S ファイル名'SQFILE1'のASSIGN句のデータ名は,項類が英数字の256文字までのデータ項目でなければなりません.かつ,作業場所節,局所記憶節または連絡節に定義されていなければなりません.
詳細な説明
データ名を書いたASSIGN句は,SELECT句に書いたファイル名をデータ名の値が示す物理ファイルに関連付けます.OPEN文を実行するときに,SELECT句のファイル名が,ASSIGN句のデータ名の値が示す記憶媒体上の物理ファイルに関連付けられます.
ASSIGN句に指定したデータ項目には,OPEN文の実行より前に,物理ファイル名を直接示す値を設定しておかなければなりません.