ABAP Keyword Documentation → ABAP Overview → ABAP and Unicode → Differences between Unicode and Non-Unicode Programs
Access to Memory Sequences in Unicode Programs
The following (obsolete) statements access data objects that are stored in the memory as an equally spaced sequence:
In the DO
and WHILE
loops in Unicode programs,
all data objects of the sequence must be compatible and either be structure components that belong to
the same structure, or subareas of the same data object specified using offset/length specifications.
In Unicode programs, a RANGE
must also be entered if it cannot be statically
recognized that the data objects involved are components of the same structure. Otherwise, the permitted memory area is determined from the smallest possible substructure.
When memory sequences are added using ADD
, in Unicode programs, all data
objects of the sequence must be components of a structure. If this cannot be statically recognized in the syntax check, a structure must be specified using the addition RANGE
.
Other versions:
7.31 | 7.40 | 7.54