Interne Tabellen (ABAP)
Aus MattWiki
Interne Tabellen benötigen einen Tabellentyp. Dieser kann per Code oder im Dictionary definiert werden. Er definiert:
- Tabellenart: z. B. STANDARD
- Zeilentyp
- Schlüsseldefinition: z. B. WITH NON_UNIQUE DEFAULT KEY
Definition einer internen Tabelle
Implizite Definition:
DATA: gt_buchregal TYPE TABLE OF gst_buch
Explizite Definition:
TYPES: BEGIN OF gst_buch,
buch_titel type string,
anz_seiten type int4,
END OF gst_buch.
TYPES: gtt_buchregal TYPE STANDARD TABLE OF gst_buch
WITH NON-UNIQUE DEFAULT KEY.
DATA: gt_buchregal TYPE gtt_buchregal
Dabei könnte die Struktur gst_buch
und der Tabellentyp gtt_buchregal
auch im Dictionary definiert werden.