M204.1645
M204.1645 Image cannot overlay item with subscript or unknown location
The item named in the AT clause of an IMAGE statement refers to either a subscripted item or an item whose location is unknown. An item's location is unknown if any preceding item or array has a length or number of occurrences specified as UNKNOWN.
Response: If the item named in the AT clause is subscripted, use the unscripted item or array name and if necessary insert a SKIP statement at the start of the new image to position the next item. If the item's location is unknown and the new image name is not necessary, remove the new IMAGE statement and add the AT clause to the next item. If the new image is required, its AT clause must refer to an earlier item whose location is known. Subsequent unknown items must be repeated with new names in the new image.
Message attributes:
RETCODEO=0 | Sets online return code |
---|---|
RETCODEB=4 | Sets batch (single user) return code |
CLASS=E | Error class; the message can be suppressed with the X'04' bit setting of the MSGCTL parameter |
AUDITER | Writes the message with line type ER to the audit trail |
COUNT | Increments the error count (ERCNT) parameter |
ECHO | Displays the line that caused the error |
COMPILE | Compilation error |