埋め込みの説明
@1@ : エラーの原因となったデータ名.
例題
[P2195.cob] 000001 IDENTIFICATION DIVISION. 000002 PROGRAM-ID. P2195. 000003 ENVIRONMENT DIVISION. 000004 DATA DIVISION. 000005 WORKING-STORAGE SECTION. 000006 01 WGRP. 000007 02 WKEY2 OCCURS 10 ASCENDING KEY IS WKEY1 WKEY2. 000008 03 WKEY1 PIC X(1). 000009 PROCEDURE DIVISION. 000010 END PROGRAM P2195.
P2195.cob 7: JMN2195I-S KEY IS指定に記述された最初のデータ名を除くデータ名'WKEY2'は,そのKEY IS指定を持つ項目に従属する項目でなければなりません.データ名は,無効になります.
詳細な説明
KEY IS指定で指定するデータ名は,OCCURS句を書いたデータ記述項自身のデータ名か,またはそのデータ記述項に従属するデータ記述項のデータ名でなければなりません.
ただし,OCCURS句を書いたデータ記述項自身のデータ名をKEY IS指定で指定するならば,KEY IS指定に指定できるのはそのデータ名1個だけです.