Incorrect Dynamic Position Definiion

Dynamic position definitions are only allowed for WRITE or ULINE in ABAP Objects following the AT addition.

In ABAP Objects error message for:

DATA: off TYPE i, len TYPE i.
WRITE /off(len) f.

Correct syntax:

DATA: off TYPE i, len TYPE i.
WRITE AT /off(len) f.

Reason:

Simplification of the syntax for offset/length specifications in output statements. Since the dynamic offset/length specification is only possible without the character for a new line (/) following AT, AT must always be used.

Overview:

Replacement for Obsolete Statements ABAP Objects