Code: Alles auswählen.
ty_contract = *i_vertrag
Code: Alles auswählen.
DATA: BEGIN OF *i_vertrag OCCURS 10.
INCLUDE STRUCTURE irgendeinestrktur.
DATA: END OF *i_vertrag.
SAP-Doku hat geschrieben: TABLES *
Syntax
TABLES *table_wa.
Wirkung
Diese Anweisung deklariert einen zusätzlichen Tabellenarbeitsbereich *table_wa, dessen Datentyp wie bei der normalen TABLES-Anweisung vom flachen strukturierten Datentyp table_wa aus dem ABAP Dictionary übernommen wird.
Der zusätzliche Tabellenarbeitsbereich kann wie der normale Tabellenarbeitsbereich verwendet werden, insbesondere gilt dies für die obsoleten Kurzformen von Open-SQL-Anweisungen.
Hinweis
Die Anweisung TABLES ist in Klassen ohnehin verboten. Für die Deklaration beliebig vieler Arbeitsbereiche kann man sich mit dem Zusatz TYPE auf die Datentypen des ABAP Dictionarys beziehen.
Beispiel
Deklaration eines normalen und eines zusätzlichen Tabellenarbeitsbereichs und deren Verwendung in den obsoleten Kurzformen der SELECT-Anweisung.
TABLES: scarr, *scarr.
SELECT SINGLE *
FROM scarr
WHERE carrid = 'LH'.
SELECT SINGLE *
FROM *scarr
WHERE carrid = 'UA'.
Code: Alles auswählen.
Tables : scarr,
*scarr.