ABAPDATA_SIMPLE - DATA SIMPLE

CPI1466 during Backup   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

DATA - TYPE abap_type

Kurzreferenz



Syntax

DATA { {var[(len)] TYPE abap_type [DECIMALS dec]}
     | {var [TYPE abap_type [LENGTH len] [DECIMALS dec]]} }
     [VALUE val|{IS INITIAL}]
     [READ-ONLY].

Wirkung

Durch die Angabe eines eingebauten Datentyps abap_type wird eine elementare Variable var definiert. Für abap_type können alle eingebauten Datentypen aus der Tabelle dereingebauten ABAP-Typen verwendet werden, außer den internen Typen b und s.

Syntax und Bedeutung von LENGTH, len, DECIMALS und dec sind vollständiggleichbedeutend mit der Definition von elementaren Datentypen mit TYPES und müssen innerhalb der zugehörigenIntervallgrenzenangegeben werden. Sie dienen hier aber zur Erzeugung eines gebundenen Datentyps. Wenn bei den ABAP-Typenc, n, p und x die Angabe von len bzw. dec weggelassen wird, wird der gebundene Typ mit der Standardlänge aus derTabelle der eingebauten ABAP-Typen und bei p ohne Nachkommastellen erzeugt.

Hinweis

Aus Gründen der Lesbarkeit wird empfohlen, keine Angaben wegzulassen und für die Längenangabe len immer den Zusatz LENGTH statt Klammern zu verwenden.

Beispiel

Diese Anweisungen deklarieren drei Variablen und legen ihren Startwert fest.

DATA: text_buffer TYPE string VALUE `Text`,
      count TYPE i VALUE 1,
      price TYPE p LENGTH 8 DECIMALS 2 VALUE '1.99'.




General Material Data   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 2969 Date: 20120526 Time: 194429     triton ( 159 ms )