Message Types (Cont) [ HP RPG/iX Reference Manual ] MPE/iX 5.0 Documentation
HP RPG/iX Reference Manual
Message Types (Cont)
---------------------------------------------------------------------------------------
2006W MESSAGE FILE FORMAT IN COLUMN 19 IS INVALID, ASSUME F.
CAUSE You entered an invalid file format in the Record Format Field (column
19).
ACTION The compiler ignores your entry and assumes the records in the file
are fixed-length.
---------------------------------------------------------------------------------------
2007W MESSAGE INVALID BLOCK LENGTH IN COLUMNS 20-23, ASSUME EQUAL TO RECORD LENGTH.
CAUSE You entered a block length in the Block Length Field (columns 20-23)
other than 1-9999 or blank.
ACTION The compiler ignores your entry and assumes the block length and
record length are equal. Correct the block length if necessary.
---------------------------------------------------------------------------------------
2008W MESSAGE INVALID RECORD LENGTH IN COLUMNS 24-27, ASSUME RECORD LENGTH OF 80.
CAUSE You entered a record length in the Logical Record Length Field
(columns 24-27) other than 1 through 9999.
ACTION The compiler ignores your entry and assumes the record length is 80
characters. Correct the record length.
---------------------------------------------------------------------------------------
2009T MESSAGE INVALID MODE OF PROCESSING ENTRY IN COLUMN 28.
CAUSE You entered a character other than L or R in the Processing Mode
Field (column 28).
ACTION The compiler ignores your entry and assumes sequential processing.
Enter a correct value (L or R) for the processing mode.
---------------------------------------------------------------------------------------
2010T MESSAGE INVALID LENGTH OF KEY FIELD OR RECORD ADDRESS FIELD IN COLUMNS 29-30.
CAUSE You entered a key length other than 1-99 or blank in the Record
Address or Key Field Length Fields (columns 29-30).
ACTION The compiler ignores your entry and assumes that the key length is
equal to 3.
---------------------------------------------------------------------------------------
2011W MESSAGE INVALID RECORD ADDRESS TYPE ENTRY IN COLUMN 31, ASSUME BLANK.
CAUSE You entered a character other than A, P, K, or I in the Record
Address Type Field (column 31).
ACTION The compiler ignores your entry and assumes you left it blank, for a
direct-access file not processed by a chaining file or RAF. For
example, to specify processing with a chaining file or RAF by record
number, change the entry to I.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2012W MESSAGE INVALID ENTRY IN COLUMN 32, ASSUME BLANK.
CAUSE You entered a character other than I, X, S, T, M, 1-9, D, or C in the
File Organization/Additional I/O Area Field (column 32).
ACTION The compiler ignores your entry and assumes you left it blank,
requesting two buffers.
---------------------------------------------------------------------------------------
2013W MESSAGE INVALID OVERFLOW INDICATOR IN COLUMNS 33-34, ASSUME BLANK.
CAUSE You entered an invalid overflow indicator in the Overflow Indicator
Field (columns 33-34).
ACTION The compiler ignores your entry and assumes you left this field blank
(no indicator assigned). To specify an indicator, enter OA-OG or OV.
---------------------------------------------------------------------------------------
2014W MESSAGE INVALID KEY FIELD LOCATION IN COLUMNS 35-38.
CAUSE You entered an invalid value in the Key Field Starting Location Field
(columns 35-38).
ACTION The compiler ignores your entry and assumes a key field starting
location of 0.
---------------------------------------------------------------------------------------
2015T MESSAGE IF YOU WISH TO PROCESS YOUR OWN LABELS, COLUMN 53 MUST BE E OR 2-9.
CAUSE You entered a character other than E or the digits 2-9 to process
your own labels.
ACTION The compiler assumes no user label processing. To process labels,
enter E or 2-9.
---------------------------------------------------------------------------------------
2016W MESSAGE COLUMNS 48-49 ARE NOT BLANK.
CAUSE You entered invalid data in columns 48-49 (not used by RPG).
ACTION The compiler ignores your entry and assumes you left these columns
blank.
---------------------------------------------------------------------------------------
2017W MESSAGE INVALID ENTRY IN COLUMN 53.
CAUSE You entered a character, other than an S, E, or 2 through 9, in the
Disk Labels Field (column 53).
ACTION The compiler assumes that you left the entry blank.
---------------------------------------------------------------------------------------
2018W MESSAGE COLUMNS 60-65 ARE NOT BLANK.
CAUSE You entered characters in these fields but did not enter K (for
Continuation line) in column 53.
ACTION The compiler ignores your entry and assumes you left these columns
blank.
---------------------------------------------------------------------------------------
2019W MESSAGE COLUMN 66 IS NOT 'A' OR BLANK, ASSUME BLANK.
CAUSE You entered a character, other than an A in the File Addition Field
(column 66).
ACTION The compiler ignores your entry and assumes you left this field
blank. To specify appending new records, change this entry to A.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2020W MESSAGE COLUMN 67 IS NOT BLANK.
CAUSE This column is not used, but you entered a character in it.
ACTION The compiler assumes that this column is blank.
---------------------------------------------------------------------------------------
2021W MESSAGE COLUMN 70 IS NOT BLANK.
CAUSE This column is not used, but you entered a character in it.
ACTION The compiler assumes that this column is blank.
---------------------------------------------------------------------------------------
2022W MESSAGE COLUMN 73-74 ARE NOT BLANK.
CAUSE This column is not used, but you entered a character in it.
ACTION The compiler assumes that this column is blank.
---------------------------------------------------------------------------------------
2023W MESSAGE INVALID FILE CONDITIONING INDICATOR IN COLUMN 71-72, ASSUME BLANK.
CAUSE You entered an invalid file conditioning indicator in the File
Conditioner Field (columns 71-72). You may only enter U1-U8.
ACTION The compiler ignores your entry and assumes you left this field
blank.
---------------------------------------------------------------------------------------
2024W MESSAGE MULTIPLE PRIMARY FILE DEFINED IN COLUMN 16, ASSUME SECONDARY.
CAUSE You defined more than one primary input file in the File Designation
Field (column 16).
ACTION The compiler assumes that any primary file defined after the first
primary file is a secondary file.
---------------------------------------------------------------------------------------
2025T MESSAGE IF 'SPECIAL' IN COLUMN 40-46, A ROUTINE NAME MUST BE IN COLUMN 54-59.
CAUSE You didn't enter a subroutine name in the Name of Label Exit Field
(column 54-59) to process user labels or files on SPECIAL devices.
ACTION Enter a routine name in column 54-59 or remove SPECIAL from column
40-46 and recompile.
---------------------------------------------------------------------------------------
2026W MESSAGE INVALID NUMBER OF EXTENTS IN COLUMN 68-69, SYSTEM DEFAULT VALUE IS
USED.
CAUSE You entered a number of extents less than 1 or greater than 15 in the
Extents Field (columns 68-69).
ACTION The compiler ignores your entry and by system default assigns eight
extents.
---------------------------------------------------------------------------------------
2027T MESSAGE FILE DESIGNATION ENTRY IN COLUMN 16 INVALID FOR OUTPUT OR DISPLAY
FILE, ASSUME BLANK.
CAUSE You entered a value in the File Designation Field (column 16) that is
invalid for the output or display file.
ACTION The compiler ignores your file designation entry and assumes you left
it blank. Set the File Designation Field to blank or change the file
type to I, U, or C.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2028W MESSAGE END OF FILE ENTRY IN COLUMN 17 INVALID FOR FILE TYPE.
CAUSE You entered a character in the End-of-File Field (column 17) for file
type O or D, or for file designation C, T, or D.
ACTION The compiler assumes you entered a blank.
---------------------------------------------------------------------------------------
2029W MESSAGE ENTRY IN COLUMN 18 INVALID FOR TYPE OF FILE OR MODE OF PROCESSING,
ASSUME BLANK.
CAUSE You entered a letter or digit, other than an A or D, in the Input
Sequence Field (column 18) that is invalid for the file type or mode
of processing.
ACTION The compiler assumes you entered a blank.
---------------------------------------------------------------------------------------
2030W MESSAGE OVERFLOW INDICATOR IN COLUMN 33-34 PREVIOUSLY ASSIGNED, ASSUME BLANK.
CAUSE You previously assigned an overflow indicator in the Overflow
Indicator Field (column 33-34).
ACTION The compiler ignores your entry and assumes you left this field
blank. If you wish overflow processing, enter an unused overflow
indicator.
---------------------------------------------------------------------------------------
2031W MESSAGE INVALID OR BLANK EXTENSION CODE ENTRY IN COLUMN 39 FOR TABLE OR
RECORD ADDRESS FILE, ASSUME E.
CAUSE You entered a character other than an E or L in the Extension Code
Field (column 39) for a table file or Record Address File.
ACTION The compiler ignores your entry and assumes you entered an E to
define a table file or RAF in a File Extension Specification.
---------------------------------------------------------------------------------------
2032W MESSAGE EXTENSION CODE IN COLUMN 39 IS INVALID, ASSUME BLANK.
CAUSE You entered a letter or digit, other than an E or L, in the Extension
Code Field (column 39).
ACTION The compiler ignores your entry and assumes you left it blank.
---------------------------------------------------------------------------------------
2033W MESSAGE RECORD LENGTH IS LARGER THAN BLOCK LENGTH, ASSUME BLOCK LENGTH EQUAL
TO RECORD LENGTH.
CAUSE You specified a record length larger than the block length.
ACTION The compiler ignores your entry and assumes the block length is equal
to the record length.
---------------------------------------------------------------------------------------
2034W MESSAGE BLOCK LENGTH IS NOT A MULTIPLE OF RECORD LENGTH, ASSUME UNBLOCK.
CAUSE You specified a block length that is not a multiple of the record
length.
ACTION The compiler ignores your entry and assumes there is no blocking (the
physical and logical record lengths are identical).
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2035I MESSAGE NO FILE DESCRIPTION SPECIFICATION FOUND.
CAUSE You did not enter a File Description Specification in the source
program.
ACTION The compiler assumes that no file I/O will be used by the program.
---------------------------------------------------------------------------------------
2036W MESSAGE NO PRIMARY FILE SPECIFIED IN COLUMN 16, ASSUME FIRST SECONDARY FILE
AS PRIMARY.
CAUSE You didn't specify a primary file in the File Designation Field
(column 16).
ACTION The compiler assumes that the first secondary file is the primary
file.
---------------------------------------------------------------------------------------
2037W MESSAGE COLUMNS WHICH SHOULD BE BLANK FOR CONTINUATION LINE ARE NOT BLANK,
ASSUME BLANK.
CAUSE You made an entry in these columns on a File Description Continuation
line.
ACTION The compiler assumes these columns are blank.
---------------------------------------------------------------------------------------
2038W MESSAGE CONTINUATION LINE IS NOT ALLOWED AT THIS POINT.
CAUSE The first line in the File Description Specifications is a
continuation line.
ACTION The compiler ignores this continuation line.
---------------------------------------------------------------------------------------
2039W MESSAGE CONTINUATION ENTRY IN COLUMN 54-59 IS REPEATED FOR A FILE, SECOND
ENTRY IGNORED.
CAUSE You repeated a continuation line entry; for example, you specified
RDEXIT in two continuation lines for the same file.
ACTION The compiler ignores the second entry.
---------------------------------------------------------------------------------------
2040W MESSAGE ENTRY IN COLUMN 54-59 OF A CONTINUATION RECORD IS INVALID OR MISSING.
CAUSE You entered invalid information in the Option Type Field (columns
54-59) or left this field blank.
ACTION The compiler ignores this continuation line.
---------------------------------------------------------------------------------------
2041W MESSAGE INVALID FILENAME IN COLUMN 7-14, SPEC IS DROPPED.
CAUSE You entered an invalid file name in the File Name Field (column
7-14).
ACTION The compiler drops the specification; redefine the file name and
recompile.
---------------------------------------------------------------------------------------
2042T MESSAGE ONLY ONE RECORD ADDRESS FILE PER PROGRAM IS ALLOWED, ASSUME
SECONDARY.
CAUSE You already specified one Record Address File in the program.
ACTION The compiler assumes the second file designated is a secondary file.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2043W MESSAGE A RECORD ADDRESS FILE CANNOT BE A 'SPECIAL' FILE.
CAUSE You specified a Record Address File as a SPECIAL file.
ACTION The compiler assumes this file is not a special file.
---------------------------------------------------------------------------------------
2044I MESSAGE NO PRIMARY OR SECONDARY FILE SPECIFICATION IN COLUMN 16.
CAUSE In a program that uses multifile input, you defined no primary or
secondary input files.
ACTION Make the appropriate file definitions and recompile the program.
---------------------------------------------------------------------------------------
2045W MESSAGE THIS CONTINUATION RECORD IS NOT ALLOWED FOR A NON-IMAGE FILE, SPEC IS
DROPPED.
CAUSE You entered a File Description Continuation line that is only
permitted for an TurboIMAGE file.
ACTION The compiler ignores this record.
---------------------------------------------------------------------------------------
2046W MESSAGE ILLEGAL DATA BASE NAME IN COLUMNS 60-65.
CAUSE You entered an invalid TurboIMAGE database name.
ACTION Enter a correct TurboIMAGE database name.
---------------------------------------------------------------------------------------
2047W MESSAGE ILLEGAL OPEN MODE IN COLUMN 66, ASSUME 2.
CAUSE You entered a character other than 1, 2, 3, or blank in the Open Mode
Field (column 66).
ACTION The compiler assumes Mode 2, Update Shared. Enter the correct mode.
---------------------------------------------------------------------------------------
2048W MESSAGE ILLEGAL INPUT/OUTPUT MODE IN COLUMN 67.
CAUSE You entered a character other than 2 through 8, S, B, C, or R, in the
Input/Output Mode Field (column 67).
ACTION The compiler assumes Mode 2. Enter the correct mode.
---------------------------------------------------------------------------------------
2049W MESSAGE RECORD ADDRESS TYPE IN COLUMN 31 MUST BE 'A', 'P', 'K', OR 'I' FOR
IMAGE FILE, ASSUME 'A'.
CAUSE You entered an improper character in the Record Address Type Field
(column 31).
ACTION The compiler assumes you entered A (alphanumeric keys).
---------------------------------------------------------------------------------------
2050W MESSAGE RECORD ADDRESS TYPE IN COLUMN 31 MUST BE 'I' FOR DIRECT FILE.
CAUSE The TurboIMAGE file is a direct-access file, but you specified a
record address type other than I (retrieve by record number).
ACTION The compiler assumes Mode I. Enter the correct mode, if necessary.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2051T MESSAGE MODE OF PROCESSING IN COLUMN 28 MUST BE 'R' FOR DIRECT FILE, ASSUME
R.
CAUSE The TurboIMAGE file is a direct-access file, but you specified a
processing mode other than R (random).
ACTION The compiler assumes you entered R. Enter the correct mode if
necessary.
---------------------------------------------------------------------------------------
2052T MESSAGE RECORD ADDRESS TYPE IN COLUMN 31 MUST BE BLANK FOR SEQUENTIAL OR TAG
FILE, ASSUME BLANK.
CAUSE The TurboIMAGE file is a sequential or TAG file, but you specified a
record address type other than blank (sequential).
ACTION The compiler assumes you left this field blank. Enter the correct
record address type.
---------------------------------------------------------------------------------------
2054T MESSAGE L IN COLUMN 28 CAN ONLY BE USED WITH C OR R IN COLUMN 67 FOR PREVIOUS
FILE.
CAUSE You specified L (for sequential processing between limits for this
file) but a conflicting Input/Output Mode for the previous file.
ACTION The compiler assumes column 28 is blank. Enter the correct
input/output mode in column 28.
---------------------------------------------------------------------------------------
2055T MESSAGE ITEM NAME MISSING FOR 'L' IN COLUMN 28 FOR PREVIOUS FILE.
CAUSE You did not supply the required ITEM Continuation line.
ACTION The compiler terminates your job at the end of compilation; enter the
ITEM line.
---------------------------------------------------------------------------------------
2056T MESSAGE ITEM NAME MISSING FOR INPUT/OUTPUT MODE 5, 6, C, OR R FOR PREVIOUS
FILE.
CAUSE You did not provide the corresponding ITEM Continuation line for this
chained file.
ACTION The compiler terminates your job at the end of compilation. Enter
the ITEM Continuation line and recompile.
---------------------------------------------------------------------------------------
2058T MESSAGE DATA BASE NAME MISSING FOR PREVIOUS FILE.
CAUSE You did not provide a Database Name Record for this file.
ACTION The compiler terminates your job at the end of compilation. Enter
the Database Name line and recompile.
---------------------------------------------------------------------------------------
2059T MESSAGE FORMS, BATCH, AND TRACE FILES MAY ONLY BE SPECIFIED FOR WORKSTN FILE.
CAUSE You included a FORMS BATCH or TRACE Continuation line for a
non-WORKSTN file.
ACTION Correct the program and recompile.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2060T MESSAGE TRACE FILE NAME MUST BE NON-BLANK AND BEGIN IN COLUMN 60.
CAUSE The TRACE file name is missing or does not begin in column 60.
ACTION Enter the name beginning in column 60.
---------------------------------------------------------------------------------------
2061W MESSAGE WORKSTN FILE MUST BE UPDATE OR COMBINED. ASSUME UPDATE.
CAUSE A file on device WORKSTN is not declared as update or combined.
ACTION The compiler assumes the WORKSTN file is an update file.
---------------------------------------------------------------------------------------
2062W MESSAGE WORKSTN FILE MUST BE DEMAND OR PRIMARY, ASSUME PRIMARY.
CAUSE A file on device WORKSTN is not declared as demand or primary.
ACTION The compiler assumes WORKSTN file is primary.
---------------------------------------------------------------------------------------
2063W MESSAGE WORKSTN FILE MUST HAVE VARIABLE LENGTH RECORDS, ASSUME VARIABLE.
CAUSE A file on device WORKSTN has fixed length records.
ACTION The compiler assumes the WORKSTN file has variable length records.
---------------------------------------------------------------------------------------
2064W MESSAGE COLUMN 52 MUST BE BLANK FOR FILES NOT ON DEVICE WORKSTN.
CAUSE Column 52 is not blank for the non-WORKSTN file.
ACTION The compiler assumes column 52 is blank.
---------------------------------------------------------------------------------------
2065W MESSAGE INVALID ENTRY IN COLUMN 52, ASSUME BLANK.
CAUSE Column 52 contains an invalid entry for the WORKSTN file.
ACTION The compiler assumes column 52 is blank.
---------------------------------------------------------------------------------------
2066W MESSAGE COLUMN 51 MUST BE BLANK FOR FILES NOT ON DEVICE WORKSTN.
CAUSE Column 51 is not blank for the non-WORKSTN file.
ACTION The compiler assumes column 51 is blank.
---------------------------------------------------------------------------------------
2067W MESSAGE INVALID ENTRY IN COLUMN 51, ASSUME BLANK.
CAUSE Column 51 contains an invalid entry for the WORKSTN file.
ACTION The compiler assumes column 51 is blank.
---------------------------------------------------------------------------------------
2068W MESSAGE FILE ON DEVICE $STDIN MUST BE INPUT, ASSUME INPUT.
CAUSE A file declared on device $STDIN is not an input file.
ACTION The compiler assumes $STDIN is the input file.
---------------------------------------------------------------------------------------
2069W MESSAGE FILE ON DEVICE $STDLIST MUST BE OUTPUT OR DISPLAY, ASSUME OUTPUT.
CAUSE A file that uses device $STDLST is not an output or display file.
ACTION The compiler assumes the $STDLST file is an output file.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2070W MESSAGE KEY FIELD/RECORD ADDRESS FIELD LENGTH MUST BE ENTERED FOR THIS FILE.
CAUSE No key field length is entered for a chaining type file.
ACTION Correct the program and recompile.
---------------------------------------------------------------------------------------
2071W MESSAGE KEY FIELD STARTING LOCATION MUST BE ENTERED FOR THIS FILE.
CAUSE No key field starting location is entered for a chaining file.
ACTION Correct the program and recompile.
---------------------------------------------------------------------------------------
2072I MESSAGE DEVICE NAME NOT LEFT-JUSTIFIED IN FIELD, ASSUME JUSTIFIED.
CAUSE You specified a device name that is not left-justified in the Device
Class Name Field (columns 40-46).
ACTION The compiler left justifies the entry.
---------------------------------------------------------------------------------------
2073W MESSAGE FILE SPECIFIED AS CHAINED ACCESS MUST BE RANDOM PROCESSED, ASSUMED R
IN COLUMN 28.
CAUSE You specified a file as chained access, but did not specify random
processing.
ACTION The compiler assumes you entered R in column 28.
---------------------------------------------------------------------------------------
2074W MESSAGE INPUT/OUTPUT MODE MUST BE 5, 6, 7, 8, C, OR R FOR RECORD LEVEL
LOCKING, ASSUME 1 IN COLUMN 66.
CAUSE You specified R (Record Locking) in column 66, but used an incorrect
Input/Output Mode in column 67. This sequence is invalid.
ACTION The compiler assumes you entered 1 (database locking per record) in
column 66.
---------------------------------------------------------------------------------------
2075W MESSAGE LOCKING MODE INCONSISTENT FOR DATA BASE, FIRST MODE IS B, MODES AFTER
ARE DIFFERENT, ASSUME B.
CAUSE You specified different locking modes following an initial locking
mode of B. This sequence is invalid.
ACTION The compiler assumes the mode B for all accesses.
---------------------------------------------------------------------------------------
2076W MESSAGE LOCKING MODE INCONSISTENT FOR DATA SET, FIRST MODE IS S, MODES AFTER
ARE DIFFERENT, ASSUME S.
CAUSE You specified different locking modes following an initial locking
mode of S. This sequence is invalid.
ACTION The compiler assumes the mode S for all accesses.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2077W MESSAGE LOCKING MODE INCONSISTENT, MODE FOLLOWING FIRST LOCK MODE ARE
DIFFERENT; ASSUME FIRST MODE.
CAUSE You specified different locking modes following an initial locking
mode. This sequence is invalid.
ACTION Correct the program for locking mode consistency and recompile.
---------------------------------------------------------------------------------------
2078T MESSAGE LOCKING MODE IS INCONSISTENT, FIRST MODE IS S, THE FOLLOWING MODE IS
B.
CAUSE You specified different locking modes following an initial locking
mode.
ACTION Correct the program for locking mode consistency and recompile.
---------------------------------------------------------------------------------------
2079T MESSAGE LOCKING MODE INCONSISTENT, MODES FOLLOWING FIRST LOCK MODE ARE OF
HIGHER PRECEDENCE.
CAUSE You specified different locking modes following an initial locking
mode.
ACTION Correct the program for locking mode consistency and recompile.
---------------------------------------------------------------------------------------
2080T MESSAGE FILE DESCRIBED AS AN OUTPUT CHAIN FILE MUST BE A DIRECT FILE, NOT A
KSAM, IMAGE, OR INDEXED FILE.
CAUSE You specified a file as OC in columns 15-16; therefore, column 32
must be specified as a direct file.
ACTION Correct the program to specify blank, D, or 1-7 in column 32, and
recompile.
---------------------------------------------------------------------------------------
2081I MESSAGE FOR UPDATE-ADD FILE WITHOUT 'UPDATE-PROTECT CHECK', ENSURE THAT NO
UPDATE IS INTERRUPTED BY AN ADD.
CAUSE You specified a file as update without specifying the update-protect
check option in column 28 of the Header Specification.
ACTION Add the update protect check option (U or X in column 28) or ensure
that the program does not attempt to add a record while an update
operation is in progress.
---------------------------------------------------------------------------------------
2082W MESSAGE COLUMN 50 MUST BE BLANK FOR FILES NOT ON DEVICE WORKSTN.
CAUSE You specified an incorrect entry for column 50.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
2083W MESSAGE INVALID ENTRY IN COLUMN 50, ASSUME BLANK.
CAUSE You specified an incorrect entry for column 50.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
2084W MESSAGE COLUMN 32 FOR WORKSTN FILE MUST BE BLANK, ASSUME BLANK.
CAUSE You specified an incorrect entry for column 32.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
2085W MESSAGE BUFCHK SPEC ONLY ALLOWED FOR SEQUENTIAL, DIRECT, AND INDEXED FILES,
SPEC IS DROPPED.
CAUSE You specified a BUFCHK Continuation line for a file that is not a
sequential, direct, or indexed file.
ACTION The compiler ignores the BUFCHK Continuation line.
---------------------------------------------------------------------------------------
2086W MESSAGE BUFCHK SPEC COLUMN 60 (CURRENT DATA CHECK) MUST BE BLANK OR N, ASSUME
BLANK.
CAUSE You specified an incorrect entry for column 60.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
2087W MESSAGE BUFCHK SPEC COLUMN 61 (NO-READ CHECK) MUST BE BLANK OR N, ASSUME
BLANK.
CAUSE You specified an incorrect entry for column 61.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
2088I MESSAGE BUFCHK 'NO-READ CHECK' DISABLED FOR NON-UPDATE FILE.
CAUSE You specified the NO-READ CHECK option in column 28 of the Header
Specification and a BUFCHK Continuation line with a blank in column
61 for a non-update file. This sequence is invalid.
ACTION The compiler disables the NO-READ CHECK option for this file.
---------------------------------------------------------------------------------------
2089W MESSAGE BUFCHK SPEC COLUMN 62 (UPDATE-PROTECT CHECK) MUST BE BLANK OR N,
ASSUME BLANK.
CAUSE You specified an incorrect entry for column 62.
ACTION The compiler assumes blank.
---------------------------------------------------------------------------------------
2090I MESSAGE BUFCHK 'UPDATE-PROTECT CHECK' DISABLED FOR NON-UPDATE FILE.
CAUSE You specified the UPDATE-PROTECT CHECK option in column 28 of the
Header Specification and a BUFCHK Continuation line with a blank in
column 62 for a non-update file. This sequence is invalid.
ACTION The compiler disables the UPDATE-PROTECT CHECK option for this file.
---------------------------------------------------------------------------------------
2091I MESSAGE BUFCHK 'CURRENT DATA CHECK' DISABLED FOR ALL NON-LOCKING FILES HAVING
A 'BUFCHK' CONTINUATION REC.
CAUSE You specified the CURRENT DATA CHECK option in column 28 of the
Header Specification, and a BUFCHK Continuation line for files for
which locking is not specified.
ACTION The compiler disables the CURRENT DATA CHECK option for the file(s).
---------------------------------------------------------------------------------------
MPE/iX 5.0 Documentation