Ansicht
Dokumentation

ABENDELETE_LINE_IDX_ABEXA - DELETE LINE IDX ABEXA

ABENDELETE_LINE_IDX_ABEXA - DELETE LINE IDX ABEXA

RFUMSV00 - Advance Return for Tax on Sales/Purchases   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- Zeilen über den Index löschen

Das Beispiel demonstriert wie Zeilen aus internen Tabellen über den Index gelöscht werden.

Quelltext

Ausführen

Beschreibung

Es wird eine sortierte Tabelle itab mit fünf Zeilen gefüllt. Dann wird versucht über einen Kettensatz die drei Zeilen mit den Indizes 2, 3 und 4 zu löschen. Nach dem Löschen jeder einzelnen Zeile wird jedoch der Index der folgenden Zeilen um 1 erniedrigt. Folglich löscht die zweite Löschoperation die Zeile, die den Index 4 zuerst hatte. Der dritte Löschvorgang scheitert, weil die Tabelle nur noch aus 3 Zeilen besteht.

Das eigentliche Löschen der Zeilen 2 bis 4 wird durch den Zusatz FROM TO der DELETE-Anweisung erreicht.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1042 Date: 20240523 Time: 161905     sap01-206 ( 27 ms )