DDL Messages
Data Definition Language (DDL) Reference Manual — 426798-002
A -38
DDL Error and Warning Messages
Cause. A field or group that is a key field has an OCCURS clause.
Effect. DDL rejects the record.
Recovery. Remove the OCCURS clause or the key specification for the field and
recompile.
Cause. A language checking command (CCHECK, COBCHECK, FORCHECK,
PASCALCHECK, or TALCHECK) follows a command (C, COBOL, FORTRAN, pTAL,
Pascal, or TAL) that requests source output.
Effect. DDL ignores the command.
Recovery. No recovery is necessary.
Cause. A group element is the last element in a RECORD or DEFINITION statement;
every group must contain at least one elementary field.
Effect. DDL rejects the object.
Recovery. Correct the error and recompile.
Cause. One or more level 88 clauses follow the definition or description of a bit field.
DDL does not allow level 88 clauses for bit maps because COBOL does not support
such structures, and level 88 items are meaningful only for COBOL.
Effect. DDL rejects the object.
Recovery. To avoid the error message, remove the level 88 clause or clauses
following the bit field and recompile the object.
Cause. A level 88 element directly follows a group element or precedes all elements.
Effect. DDL rejects the object.
***ERROR*** KEYTAG with repeating group or element
***WARNING*** Language check redundant: output already being
produced
***ERROR*** LAst element is not elementary
***ERROR*** LEvel 88 not allowed for bit items
***ERROR*** Level 88 or level 89 must follow elementary items
only