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

2.3.120 JMN2205I-S

@1@句のデータ名'@2@'は添字付けを必要とする項目であってはなりません.

引数の説明

@1@:

環境部,データ部に記述する句または指定で,データ名の指定が必要なもの.ただし,OCCURS句のASCENDING/DESENDING KEY IS指定は除く.

@2@:

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

      000001 IDENTIFICATION DIVISION.
      000002 PROGRAM-ID.    P2205.
      000003 ENVIRONMENT    DIVISION.
      000004 INPUT-OUTPUT    SECTION.
      000005 FILE-CONTROL.
      000006     SELECT IXFILE1 ASSIGN TO SYS001
      000007       ORGANIZATION   IS INDEXED
      000008       RECORD KEY     IS WRKY1.
      000009 I-O-CONTROL.
      000010 DATA           DIVISION.
      000011 FILE            SECTION.
      000012 FD IXFILE1.
      000013 01 IXF1REC.
      000014   02 WRKY1     PIC X(1) OCCURS 10.
      000015   02           PIC X(80).
      000016 WORKING-STORAGE SECTION.
      000017 PROCEDURE      DIVISION.
      000018 END PROGRAM    P2205.
    

P2205.cob (8) : JMN2205I-S RECORD KEY句のデータ名'WRKY1'は添字付けを必要とする項目であってはなりません.

詳細な説明

句に指定したデータ名は,OCCURS句を指定したデータ項目またはそれに従属するデータ項目のデータ名であってはなりません.

OCCURS句を指定したデータ記述項を表といい,表の中の要素を表要素といいます.添字付けは,表要素を参照するために必要です.