Data Object Display
You use this function to display the attributes and contents of data objects in separate screen areas.
You use it to display the following data objects:
● Single fields
● Structured fields
● Strings
● Internal tables
● Data references
● Objects.

You display data objects, by choosing Goto → Display data object.
From the submenu, you choose between:
· Single field
· Structured field
· String
· Internal table
· Object.
You enter the name of the data object and choose Enter.
The following table shows the attributed that the system displays for each data object.
Data Object |
Attributes Displayed |
Single field |
Name, field contents, type, length, output length, decimal places |
Structure field |
Name, length, number, component name, component type, component length, component contents. |
String |
Name, type, current length, content |
Internal Table |
Name, type, format, line number, line contents |
Object |
Name, class/interface, number, attributes/interfaces, type, length, contents |
· You can display more information about a particular field of a structure, internal table or class by double-clicking the field. The system displays the field in the Single Field display.
· If you enter a data object in the inappropriate display, the system automatically switches to the proper one. For example, if you enter an internal table in the Single Field display, the system automatically displays the table in Internal Table display.
· Displaying data references
If you double-click a data reference in the Field names column of the Fields display, the system displays the reference in the Single Field display. If you double-click the Field contents column, the contents of the data reference are displayed in the Object display. If you want to display the object to which the reference points in the Field names column, enter ref->*, where ref is the name of the reference.
You can display system information if you are in Data Object Display and choose Goto → Display data object → System Information. In this Unicode fragment view, the system splits structures, internal tables, strings, data references, and objects into alignment gaps, byte and character-type areas, and all other types such as packed numbers, integers, floating point numbers, strings, references, and internal tables.
With the exception of strings, the system internally combines adjacent character-type components of a structure to form exactly one group in case there are no alignment gaps between these components. The system follows all alignment requirements for characters. The system combines adjacent byte-type components in the same way.
Anonymous storage objects are objects that are accessed in the ABAP program indirectly through a reference. They cannot be directly addressed in the program, but can be addressed in the Debugger using certain naming conventions.
For more information, see Naming Conventions for Anonymous Storage Objects.