ABAPDATA_RANGES - DATA RANGES
BAL Application Log Documentation General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
DATA - RANGE OF
Syntax
DATA rtab {TYPE RANGE OF type}|{LIKE RANGE OF dobj}
[INITIAL SIZE n]
[VALUE IS INITIAL]
[READ-ONLY].
Wirkung
Diese Anweisung definiert eine Ranges-Tabelle rtab mit dem in Abschnitt TYPES- RANGE OF beschriebenen Tabellentyp. Der hierbei definierte Tabellentyp ist aber nicht eigenständig, sondern als Eigenschaft des Datenobjekts rtab vorhanden.
Mit dem Zusatz VALUE IS INITIAL kann ein initialerStartwert angegeben werden.
Hinweise
- Außerhalb von Klassen kann auch noch der Zusatz WITH HEADER LINE zur Deklaration einer obsoletenKopfzeile verwendet werden.
- Die Deklaration einer Ranges-Tabelle mit der Anweisung RANGES ist obsolet.
Beispiel
In diesem Beispiel wird eine Ranges-Tabelle deklariert, gefüllt und in der WHERE-Bedingungeiner SELECT-Anweisung ausgewertet.
DATA: spfli_wa TYPE spfli,
r_carrid TYPE RANGE OF spfli-carrid,
r_carrid_line LIKE LINE OF r_carrid.
r_carrid_line-sign = 'I'.
r_carrid_line-option = 'BT'.
r_carrid_line-low = 'AA'.
r_carrid_line-high = 'LH'.
APPEND r_carrid_line TO r_carrid.
SELECT *
FROM spfli
INTO spfli_wa
WHERE carrid IN r_carrid.
...
ENDSELECT.
TXBHW - Original Tax Base Amount in Local Currency Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3227 Date: 20120526 Time: 194342 triton ( 77 ms )






