DATA

DATA Syntax Diagram

Simple Field Definition
- DATA f.
- DATA f(len).

Structured Data Object Definition
- DATA: BEGIN OF struc,
...
END OF struc.

Internal Table Definition
- DATA itab TYPE itabtype [WITH HEADER LINE].
- DATA itab {TYPE tabkind OF linetype|LIKE tabkind OF linetype}
WITH [UNIQUE|NON-UNIQUE] keydef
[INITIAL SIZE n] [WITH HEADER LINE].
- DATA itab {TYPE TABLE OF linetype|LIKE TABLE OF lineobj}.
- DATA itab {TYPE linetype|LIKE lineobj} OCCURS n
- [WITH HEADER LINE].
- DATA: BEGIN OF itab OCCURS n,
...
END OF itab [VALID BETWEEN f1 AND f2].

Common Data Area Definition
- DATA: BEGIN OF COMMON PART c,
...
END OF COMMON PART.