HP System Dictionary/XL COBOL Definition Extractor (32257-90001)
A- 88
CAUSE Multiple FILE uses DEVICE-CLASS relationships were found for the given file.
ACTION The ASSIGN clause will not include any device name. If one is desired, all but one
FILE uses DEVICE-CLASS relationship must be deleted from the dictionary for the
given file.
4770 MESSAGE Relative file cannot produce SD statement. Generating FD(SDWARN 4770)
CAUSE The SD option was chosen at the FD/SD prompt, when the file being defined in the file
section. Relative files can only be defined using the FD statement.
ACTION The FD statement will automatically be used in the file section definition. No action
required by user.
4771 MESSAGE File size cannot be negative (SDWARN 4771)
CAUSE The file-size attribute of the FILE entity is negative.
ACTION No file size will be included in the SELECT statement. The file-size attribute of the
FILE entity should be modified to a non-negative integer value.
4772 MESSAGE Inconsistent blocking min/max values (SDWARN 4772)
CAUSE 1. The blocking-min attribute of the FILE entity is a negative number. 2. The block-
ing-max attribute of the FILE entity is a negative number. 3. The blocking-max
attribute is positive, and is less than the blocking-min attribute.
ACTION 1. No BLOCK CONTAINS clause will be generated. The blocking-min attribute of the
FILE entity should be modified to a non-negative integer value. 2. No BLOCK CON-
TAINS clause will be generated. The blocking-max attribute of the FILE entity should
be modified to a non-negative integer value. 3. A BLOCK CONTAINS clause will be
generated, however, the blocking-min value will be used as the blocking-max value.
The blocking-min and/or blocking-max attributes should be modified so that the block-
ing-max is greater than the blocking-min.
4773 MESSAGE Inconsistent min/max record size values (SDWARN 4773)
CAUSE 1. The min-record-size attribute of the FILE entity is a negative number. 2. The max-
record-size attribute of the FILE entity is a negative number. 3. The max-record-size
attribute is positive, and is less than the min-record-size attribute.
ACTION 1. No RECORD CONTAINS clause will be generated. The min-record-size attribute of
the FILE entity should be modified to a non-negative integer value. 2. No RECORD
CONTAINS clause will be generated. The max-record-size attribute of the FILE entity
should be modified to a non-negative integer value. 3. A RECORD CONTAINS clause
will be generated, however, the min-record-size will be used as the max-record-size.
The min-record-size and/or max-record-size attributes should be modified so that the
max-record-size is greater than the min-record-size.
4774 MESSAGE Formal file name contains special char's. Name transformed(SDWARN 4774)
CAUSE The first eight characters of the formal FILE name contain invalid characters.
ACTION The formal name used in the ASSIGN statement will be transformed to a valid name
by altering each invalid character to a 'x'. The following are valid characters: a...z,
A...Z, 0...9. The formal name of the FILE entity could be altered to contain only valid
characters.
4775 MESSAGE Filelockword contains special char's. Lockword transformed(SDWARN4775)
CAUSE The lockword attribute of the FILE entity contains invalid characters.