Skip to content

ABAP Keyword Documentation →  ABAP - Release-Specific Changes →  Changes in Release 7.40 →  Changes in Release 7.40, SP02 

Operand Positions in Release 7.40, SP02


1. Declaration positions


2. Operand position in CALL FUNCTION ... EXPORTING


3. Operand position behind CASE


4. Operand position in dynamic ASSIGN


5. Operand positions in statements for internal tables


6. Operand positions for events in ABAP Objects


7. Operand positions behind MESSAGE


8. Operand position in WRITE and WRITE TO

Other versions: 7.31 | 7.40 | 7.54

Modification 1

Declaration Positions

The new inline declarations can be made in the new declaration positions.

Modification 2

Operand position in CALL FUNCTION ... EXPORTING

Actual parameters specified after CALL FUNCTION ... EXPORTING have now become a general expression position.

Modification 3

Operand Position Behind CASE

The operand position behind CASE was changed to a general expression position.

Modification 4

Operand Position in Dynamic ASSIGN

The operand comp in the statement ASSIGN COMPONENT comp OF STRUCTURE is now a character-like or numeric expression position.

Modification 5

Operand positions in statements for internal tables

Modification 6

Operand positions for events in ABAP Objects

Modification 7

Operand Positions Behind MESSAGE

The following operand positions of the statement MESSAGE were changed:

Modification 8

Operand Position in WRITE and WRITE TO

Until now, the statements WRITE and WRITE TO could only be used to produce or assign a single data object dobj. Now the following can also be specified instead of dobj:

Arithmetic expressions and bit expressions cannot be specified directly, but can be specified as embedded expressions in string templates.