Interne Tabellen (ABAP): Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Interne Tabellen benötigen einen Tabellentyp. Dieser kann per Code oder im Dictionary definiert werden. Er definiert: * '''Tabellenart:''' z. B. STANDARD * ''…“ |
Matt (Diskussion | Beiträge) K Matt verschob die Seite Interne Tabelle (ABAP) nach Interne Tabellen (ABAP), ohne dabei eine Weiterleitung anzulegen |
(kein Unterschied)
|
Version vom 28. August 2016, 19:11 Uhr
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.