SE52671: EXTERNALLY DESCRIBED DATA STRUCTURES WITH KEYWORD QUALIFIED ARE NOT CORRECTLY DISPLAYED IN THE OUTLINE VIEW.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

Closed as program error.

Error description

Externally described data structures with keyword QUALIFIED are
not having their subfields correctly added to the RPG model.
This makes it so that a field defined with keyword LIKE is
unable to reference them properly, and ends up showing Unknown
(0) rather than the actual data type and length.

Local fix

n/a

Problem summary

****************************************************************
* USERS AFFECTED: Users of the RPG Live Outline view. *
****************************************************************
* PROBLEM DESCRIPTION: Field defs which use LIKE() to *
* reference external DS subfields are *
* not shown correctly in the RPGLE Live *
* Outline view. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
In the ILE RPG Live Outline view, there is an issue with
subfields of externally described data structures with the
keyword QUALIFIED. The subfields of such data structures are
not being correctly added to the internal RPG model.
This causes any subsequent fields defined using the keyword
LIKE and attempting to reference these qualified subfields to
show "Unknown (0)" in the outline view, rather than reflecting
the actual data type and length being referenced.