Ansicht
Dokumentation

ABAPDATA_REFERRING - DATA REFERRING

ABAPDATA_REFERRING - DATA REFERRING

CL_GUI_FRONTEND_SERVICES - Frontend Services   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

DATA, TYPE, LIKE

Kurzreferenz



DATA var ${ ${TYPE $[LINE OF$] type$}
         $| ${LIKE $[LINE OF$] dobj$} $}
         $[VALUE  val$|${IS INITIAL$}$]
         $[READ-ONLY$].

Wirkung

Bei der Angabe eines Datentyps type oder eines Datenobjekts dobj liegt der Datentyp der Variablen var bereits vor der Deklaration vollständig fest. Syntax und Bedeutung der Zusätze TYPE und LIKE sind vollständig gleichbedeutend mit der Definition von Datentypen mit TYPES, mit folgenden Ausnahmen:

Wenn weder TYPE noch LIKE angegeben ist, wird ein Datenobjekt mit dem gebundenen Datentyp c der Länge 1 erzeugt.

Hinweise

  • Bei internen Tabellen kann die Deklaration des primären Tabellenschlüssels als Standardschlüssel aus verschiedenen Gründen kritisch sein. Statt dessen sollten die Schlüsselfelder explizit definiert werden. Daher muss bei obiger Anweisung darauf geachtet werden, dass eine Tabelle mit Primärschlüssel nicht dadurch aus Versehen angelegt wird, dass ein generischer Standardtabellentyp benutzt wird.

Beispiel

Verwendung des TYPE-Zusatzes für die Deklaration eines Arbeitsbereichs für eine SELECT-Anweisung. Verwendung des LIKE-Zusatzes für die Deklaration eines weiteren Datenobjekts des gleichen Typs.








ABAP Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4100 Date: 20240423 Time: 124457     sap01-206 ( 60 ms )