The DATA RECORDS clause serves only as documentation for the names of data records with their associated file.
The DATA RECORDS clause of the file
description entry is classed as an obsolete element in the ANSI'85 standard and
is scheduled to be deleted from the next full revision of the ANSI Standard.
All dialects in this COBOL
implementation fully support this syntax. The FLAGSTD Compiler directive can be
used to detect all occurrences of this syntax.
Although part of the standard COBOL
definition, this feature is explicitly excluded from the X/Open COBOL language
definitions and should not be used in a conforming X/Open COBOL source program.
These data-names do not
have to be associated with any data description entry in the program.
Note: When using multiple 01 level items within an FD, if the SELECT statement contains key definitions, the key sizes must be contained within the minimum record length of that FD.