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, 18: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.