ページの先頭行へ戻る
NetCOBOL V11.0 メッセージ集
FUJITSU Software

2.4.169 JMN2332I-S

LINAGE句を指定したファイルが外部ファイルの場合,データ名'@1@'は外部データ項目として定義しなければなりません. データ名は,無効になります.

埋め込みの説明

@1@ : エラーの原因となったデータ名.

例題

[P2332.cob]
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID.    P2332.
000003 ENVIRONMENT    DIVISION.
000004 INPUT-OUTPUT    SECTION.
000005 FILE-CONTROL.
000006     SELECT SQFILE1 ASSIGN TO SYS001.
000007 I-O-CONTROL.
000008 DATA           DIVISION.
000009 FILE            SECTION.
000010 FD SQFILE1 IS EXTERNAL
000011            LINAGE  66
000012               LINE AT TOP WTOP.
000013 01 SQF1REC.
000014   02                   PIC X(80).
000015 WORKING-STORAGE SECTION.
000016 01 WTOP        PIC 9(2).
000017 PROCEDURE      DIVISION.
000018 END PROGRAM    P2332.

P2332.cob 12: JMN2332I-S LINAGE句を指定したファイルが外部ファイルの場合,データ名'WTOP'は外部データ項目として定義しなければなりません.データ名は,無効になります.

詳細な説明

LINAGE句を指定したファイルを外部ファイルとして共有するとき,倫理ページの構成もまた共用するため,FOOTING指定,LINES AT TOP指定およびLINES AT BOTTOM指定のデータ項目も外部属性を持たなければなりません.