Data Definition Language (DDL) Reference Manual
DDL Messages
Data Definition Language (DDL) Reference Manual—529431-004
A-39
Cause. You specified a KEYTAG string with more than 2 characters.
Effect. The DDL compiler rejects the record.
Recovery. Specify a KEYTAG string no longer than 2 characters and recompile.
Cause. The same KEYTAG value occurs more than once in a RECORD statement, or
the value is equivalent in both numeric and ASCII form.
Effect. The DDL compiler rejects the record.
Recovery. Correct the error and recompile.
Cause. A field or group that is a key field has an OCCURS clause.
Effect. The DDL compiler 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. The DDL compiler 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. The DDL compiler rejects the object.
Recovery. Correct the error and recompile.
***KEYTAG string must not exceed 2 bytes
***ERROR*** KEYTAG used twice- keytag value
***ERROR*** KEYTAG with repeating group or element
***WARNING*** Language check redundant: output already being
produced
***ERROR*** LAst element is not elementary