TPDA: Data Explorer/object display and private attributes
[attributes] [attributes.add] [java attributes] [js attributes]
- Note to refresh the field attributes after each display.Symptom Erroneous behaviour in the BP screen. Other terms BAS_SCREEN, SCREENS, 0200, SAPLSZA6, LSZA6F52, ASSURE_ONE_ENTRY, BP, ADDRESS DEPENDENT COMMUNICATION, BAS_COMMUNICATION, ADDRESS INDEPENDENT COMMUNICATION. Reason and Prerequisites When a particular screen field is...
- ES Modeler: Names of attributes are missingSymptom If an ABAP Dictionary reference is entered during the creation of a template node, the system transfers all of the names (nodes and attributes) in all of the languages from the...
- Default type for attributesSymptom When executing a proxy the simple transformation fails with exception CX_ST_REF_ACCESS. Reason and Prerequisites Within the WSDL used to generate the proxy an attribute is is defined without type. This should...
- ES Modeler: Response attributes cannot be selectedSymptom When you use the input help to select response attributes, the system may fail to display nodes if the cardinality has the other direction that is not relevant (0..n or 1..n)....
- File adapter metadata changed for adapter attributesSymptom You are using the File Adapter in your business scenario for message processing. During the transport of XI to another system, you notice that the values for some of the File...
- CHANGED_ATTRIBUTES not set after value help selectionSymptom CHANGED_ATTRIBUTES not set after value help selection. There are multiple Modify Calls instead of a Single Core Service Operation. Other terms Multiple Modifys in F4 Help , Alternate Keys Reason and...
Symptom
A global class A contains two local classes B and C, where C is derived from B. B contains private attributes. A contains a reference R to C.
A program has generated an instance of the class A and, in the new Debugger, you display the instance of the local class C that is referenced by R (in the object display or in the Data Explorer). If you now double-click to display one of the private attributes of the local superclass B, the Data Explorer terminates with the runtime error OBJECTS_OBJREF_NOT_ASSIGNED. The object display reports an invalid variable name.
Reason and Prerequisites
To display a private superclass attribute, a special variable name must be used internally. This name is calculated incorrectly.
Solution
Import the relevant Support Package.
You also require a kernel patch for the specified releases. Otherwise, the ABAP corrections prevent only the runtime error.