Alphabetische Übersicht zu ABAP Sprachelementen
Übersicht über alle ABAP Anweisungen
Sprachelement Kurztext
|, [, ], {, } Syntax-Konventionen, Syntax-Notation *, " Kommentare ** Arithm. Operator: Exponentiation (COMPUTE) +, -, *, / Arithm. Operatoren (COMPUTE) ->, =>, ->>, ~, ?= Operatoren in ABAP Objects ABS Mathem. Funktion: Absolutbetrag (COMPUTE) ACOS Mathem. Funktion: Arcus Cosinus (COMPUTE) ADD Addieren ADD-CORRESPONDING Feldleisten addieren ADJACENT DUPLICATES Duplikate aus interner Tabelle löschen (DELETE) ALIASES Alias-Namen für Interface-Komponenten in Klassen AND Vergleichsoperator: Und ANY TABLE Generische Tabellenart für interne Tabellen APPEND Zeile an interne Tabelle anfügen ASIN Mathem. Funktion: Arcus Sinus (COMPUTE) ASSIGN Feldsymbol zuweisen AT Zeitpunkt, Gruppenwechsel, Feldgruppenermittlung ATAN Mathem. Funktion: Arcus Tangens AUTHORITY-CHECK Berechtigung prüfen AVG Aggregatfunktion: Durchschnitt (SELECT) BACK Auf Liste positionieren BETWEEN Vergleichsoperator: Zwischen BINARY SEARCH In interne Tabelle binär lesen (READ TABLE) BIT Bitoperationen BIT-NOT Bit-Rechenoperator: Nicht (COMPUTE) BIT-AND Bit-Rechenoperator: Und (COMPUTE) BIT-OR Bit-Rechenoperator: Oder (COMPUTE) BIT-XOR Bit-Rechenoperator: Entweder-Oder (COMPUTE) SET BIT Bit eines X-Feldes setzen GET BIT Bit eines X-Feldes lesen BLANK LINES Leerzeilen auf Liste einschalten BREAK-POINT Programm im ABAP-Debugger anhalten C Datentyp für Zeichenfolge fixer Länge CA Zeichen-Vergleichsoperator: Enthält Zeichen CALL Externe Komponente aufrufen CASE Fallunterscheidung CATCH Ausnahmebehandlung (Laufzeitfehler abfangen) CEIL Mathem. Funktion: Kleinster ganzer Wert (COMPUTE) CENTERED Ausgabeformat: Zentriert (WRITE) CHECK Bedingung prüfen CHECKBOX Als Ankreuzfeld darstellen PARAMETERS ... AS CHECKBOX auf dem Selektionsbild WRITE ... AS CHECKBOX auf einer Liste CLASS Definition einer Klasse CLASS-DATA Statische Attribute in Klassen CLASS-METHODS Statische Methoden in Klassen CLASS-EVENTS Statische Ereignisse in Klassen CLASS-POOL Einleitung für Programme vom Typ K CLEAR Datenobjekt initialisieren CLIENT Mandantenbehandlung beim DELETE ... CLIENT SPECIFIED Löschen aus einer Datenbank EXPORT ... TO DATABASE ... CLIENT Ablegen eines Datenclusters IMPORT ... FROM DATABASE ... CLIENT Lesen eines Datenclusters EXPORT ... TO SHARED BUFFER ... CLIENT Ablegen eines Datenclusters IMPORT ... FROM SHARED BUFFER ... CLIENT Lesen eines Datenclusters INSERT ... CLIENT SPECIFIED Einfügen in eine Datenbank MODIFY ... CLIENT SPECIFIED Einfügen/Ändern in eine/einer Datenbank SELECT ... CLIENT SPECIFIED Lesen aus einer Datenbank UPDATE ... CLIENT SPECIFIED Ändern in einer Datenbank CLOSE Datei/Cursor schließen CN Zeichen-Vergleichsoperator: Enthält nicht nur CNT Feldgruppen: Anzahl unterschiedlicher Werte CO Zeichen-Vergleichsoperator: Enthält nur CODE PAGE Zeichensatz TRANSLATE ... FROM/TO CODE PAGE Zeichencodes umsetzen COLLECT Interne Tabelle: Einträge aufnehmen/addieren COLOR Ausgabeformat: Farbe (FORMAT) COMMENT Kommentar auf dem Selektionsbild SELECTION-SCREEN COMMENT Kommentar erzeugen COMMIT Verarbeitungseinheit abschließen COMMUNICATION Datenaustausch COMPUTE Berechnungen durchführen CONCATENATE Zeichenartige Felder zusammenhängen CONDENSE Zeichenartige Felder verdichten CONSTANTS Konstanten definieren CONTEXTS Contexte bekanntmachen CONTINUE Aktuellen Schleifendurchlauf beenden CONTROLS Controls zur Visualisierung definieren CONVERT Felder umwandeln COS Mathem. Funktion: Cosinus (COMPUTE) COSH Mathem. Funktion: Cosinus hyperbolicus (COMPUTE) COUNT Aggregatfunktion: Anzahl (SELECT) COUNTRY Länderkennzeichen einstellen (SET) CP Zeichen-Vergleichsoperator: Enthält Muster CREATE Erzeugen eines Objekts oder Datenobjekts CS Zeichen-Vergleichsoperator: Enthält Zeichen CURRENCY Ausgabeformat: Währungsgerechte Aufbereitung (WRITE) CURSOR Cursor CLOSE Datenbank-Cursor schließen FETCH NEXT CURSOR Zeilen mit Hilfe eines Datenbank-Cursors lesen GET CURSOR FIELD Feldnamen ermitteln OPEN CURSOR Datenbank-Cursor öffnen SET CURSOR Cursor positionieren CUSTOMER-FUNCTION Kundenerweiterung aufrufen DATA Daten definieren DATABASE Datencluster DELETE FROM DATABASE aus einer Datenbanktabelle löschen EXPORT ... TO DATABASE in einer Datenbanktabelle ablegen IMPORT ... FROM DATABASE von einer Datenbanktabelle lesen DATASET Sequentielle Datei CLOSE DATASET Datei schließen DELETE DATASET Datei löschen EXPORT ... TO DATASET Datencluster in Datei ablegen IMPORT ... FROM DATASET Datencluster aus Datei einlesen OPEN DATASET Datei öffnen READ DATASET Aus einer Datei lesen TRANSFER In eine Datei ausgeben DECIMALS Ausgabeformat: Stellen nach dem Komma(WRITE) DEFINE Makro definieren DELETE Löschen aus Tabellen oder von Objekten DEMAND Informationen aus einem Context anfordern DESCRIBE Eigenschaften von Datenobjekten ermitteln DIALOG Aufruf eines Dialogbausteins (CALL) DISTINCT Duplikate SELECT DISTINCT Selektionsmenge ohne Duplikate AVG( DISTINCT ... ) Durchschnitt ohne Duplikate (SELECT) COUNT( DISTINCT ... ) Anzahl ohne Duplikate (SELECT) MAX( DISTINCT ... ) Maximum ohne Duplikate (SELECT) MIN( DISTINCT ... ) Minimum ohne Duplikate (SELECT) SUM( DISTINCT ... ) Summe ohne Duplikate (SELECT) DIV Arithm. Operator: Ganzzahlige Division (COMPUTE) DIVIDE Dividieren DIVIDE-CORRESPONDING Feldleisten dividieren DO Schleife DYNPRO Dynpro DELETE DYNPRO löschen EXPORT DYNPRO ablegen GENERATE DYNPRO generieren IMPORT DYNPRO einlesen SYNTAX-CHECK FOR DYNPRO prüfen EDITOR-CALL Editor aufrufen ELSE Abfrage ELSEIF Abfrage END-OF-DEFINITION Ende einer Makro-Definition END-OF-PAGE Zeitpunkt: Behandlung des Seitenendes auf Listen END-OF-SELECTION Zeitpunkt: Nach Bearbeitung aller Sätze einer LDB ENDAT Ende eines mit AT eigeleiteten Ereignisses ENDCASE Ende einer Fallunterscheidung ENDCATCH Ende einer Ausnahmebehandlung ENDCLASS Ende einer Klassendefinition ENDDO Ende einer DO-Schleife ENDEXEC Ende einer Native SQL-Anweisung ENDFORM Ende eines Unterprogramms ENDFUNCTION Ende eines Funktionsbausteins ENDIF Ende einer Abfrage ENDINTERFACE Ende einer Interface-Definition ENDLOOP Ende einer LOOP-Schleife ENDMETHOD Ende einer Methoden-Definition ENDMODULE Ende einer Modul-Definition ENDON Ende einer bedingten Anweisung ENDPROVIDE Ende einer PROVIDE-Schleife ENDSELECT Ende einer SELECT-Schleife ENDWHILE Ende einer WHILE-Schleife EQ Vergleichsoperator: Gleich EVENTS Klassenkomponente Ereignis EXEC SQL Native SQL-Anweisung EXIT Schleife beenden bzw. Bearbeitung abbrechen EXP Mathem. Funktion: Exponential-Funktion (COMPUTE) EXPONENT Ausgabeformat: Exponentdarstellung (WRITE) EXPORT Exportieren von Daten EXTENDED CHECK Erweiterte Syntaxprüfung ein-/ausschalten (SET) EXTRACT Extrakt-Datenbestand bilden FETCH Zeile aus einer Datenbanktabelle lesen FIELD-GROUPS Feldgruppen definieren FIELD-SYMBOLS Feldsymbole definieren FLOOR Mathem. Funktion: Größter ganzer Wert (COMPUTE) FORM Definition eines Unterprogramms einleiten FORMAT Ausgabeformat für Listen FOR UPDATE Datenbanktabelle mit Sperre lesen (SELECT) FRAC Mathem. Funktion: Dezimalanteil (COMPUTE) FREE Freigeben nicht mehr benötigter Resourcen FROM Beschreiben, woher Daten gelesen werden (SELECT) FUNCTION Definition eines Funktionsbausteins einleiten CALL FUNCTION Funktionsbaustein aufrufen FUNCTION-POOL Einleitung für Programme vom Typ F GE Vergleichsoperator: Größer oder gleich GENERATE Generieren eines Programms oder Dynpros GET Zeitpunkt, Einstellungen lesen GT Vergleichsoperator: Größer als HASHED TABLE Tabellenart für interne Hash-Tabellen HEADER LINE Interne Tabelle mit Kopfzeile definieren (DATA) HELP-ID Help-Id für F1-Hilfe DESCRIBE FIELD ... HELP-ID Help-Id ermitteln HELP-REQUEST Selbstprogrammierte Hilfe (F1) PARAMETERS ... HELP-REQUEST bei Parametern SELECT-OPTIONS ... HELP-REQUEST bei Selektionsoptionen HIDE Hinterlegen von Zeileninformationen HOTSPOT Ausgabeformat: Hotspot, Interaktion durch Maus-Einfachklick (FORMAT) ICON Ikonen in Listen IF Abfrage IMPORT Holen von Daten oder eines Dynpros IN Vergleichsoperator: Selektionskriterium INCLUDE Programmteile oder Komponenten einbeziehen INDEX Zeilenindex in einer internen Tabelle INDEX TABLE Generische Tabellenart für interne Tabellen DELETE ... INDEX Zeile löschen INSERT ... INDEX Zeile einfügen MODIFY ... INDEX Zeile ändern READ TABLE ... INDEX Zeile lesen INFOTYPES Deklaration eines RP-Infotyps INITIAL Vergleichsoperator: Initialwert INITIAL SIZE Interne Tabellentyp definieren (TYPES) INITIALIZATION Zeitpunkt: Vor der Ausgabe des Selektionsbilds INPUT Ausgabeformat: Eingabebereit (FORMAT) INSERT Einfügen in Tabellen oder von Objekten INTENSIFIED Ausgabeformat: Hervorgehoben (FORMAT) INTERFACE Definition eines Interface INTERFACES Klassenkomponente Interface INTERFACE-POOL Einleitung für Programme vom Typ J INVERSE Ausgabeformat: Invertiert (FORMAT) IS Vergleichsoperator IS ASSIGNED Vergleichsoperator: Ist Feldsymbol zugewiesen? IS INITIAL Vergleichsoperator: Initialwert IS REQUESTED Vergleichsoperator: Existenz eines Formalparameters JOIN Join (SELECT) LANGUAGE Sprache für Textelemente setzen (SET) LE Vergleichsoperator: Kleiner oder gleich LEAVE Verlassen einer Verarbeitung LEFT-JUSTIFIED Ausgabeformat: Linksbündig (WRITE) LIKE Bezug auf bereits angelegtes Feld nehmen TYPES ... LIKE Typ anlegen DATA ... LIKE Feld anlegen LINE Zeile einer Liste MODIFY LINE Zeile ändern READ LINE Zeile lesen LINE-COUNT Zeilenanzahl pro Seite (NEW-PAGE) LINE-SIZE Zeilenbreite (NEW-PAGE) LINES OF Zeilenbereich einer internen Tabelle APPEND LINES OF anhängen INSERT LINES OF einfügen LIST-PROCESSING Listverarbeitung (LEAVE) LOAD Programmteile in interne Tabelle laden LOAD-OF-PROGRAM Ausführung zum Ladezeitpunkt LOCAL Aktualparameter eines Unterprogramms retten LOCAL COPY Lokale Kopie an ein Feldsymbol binden LOCALE Textumgebung SET LOCALE Textumgebung setzen GET LOCALE Textumgebung ermitteln LOG Mathem. Funktion: Natürlicher Logarithmus (COMPUTE) Logische Bedingung SELECT ... WHERE beim Lesen von Datenbanktabellen UPDATE ... WHERE beim Ändern in Datenbanktabellen DELETE ... WHERE beim Löschen in Datenbanktabellen SELECT ... FROM ... ON beim Lesen mit Join LOG10 Mathem. Funktion: Logarithmus zur Basis 10
(COMPUTE) LOOP Schleife LT Vergleichsoperator: Kleiner als M Bit-Vergleichsoperator: Bit-Positionen mit 0 und 1 besetzt MARGIN Listausgabe: Abstand vom Rand (SET) MATCHCODE Matchcode-Behandlung PARAMETERS ... MATCHCODE bei Parametern SELECT-OPTIONS ... MATCHCODE bei Selektionsoptionen MAX Aggregatfunktion: Maximum (SELECT) MEMORY ABAP-Memory EXPORT ... TO MEMORY Daten auslagern IMPORT ... FROM MEMORY Daten zurückholen MESSAGE Ausgabe einer Nachricht MESSAGE-ID Nachrichtenklasse angeben (REPORT) METHOD Definition einer Methode METHODS Klassenkomponente Methode MIN Aggregatfunktion: Minimum (SELECT) MOD Arithm. Operator: Rest bei Division (COMPUTE) MODIFY Ändern von Tabellen oder Objekten MODULE Ablauflogik: Modul MOVE Zuweisung MOVE-CORRESPONDING Komponentenweise Zuweisung MULTIPLY Multiplizieren MULTIPLY-CORRESPONDING Feldleisten multiplizieren NA Zeichen-Vergleichsoperator: Enthält Zeichen nicht NE Vergleichsoperator: Ungleich NEW-LINE Listverarbeitung: Zeilenvorschub NEW-PAGE Listverarbeitung: Seitenvorschub NODES Schnittstellen-Arbeitsbereich für logische Datenbanken NOT Vergleichsoperator: Nicht NO-GAP Ausgabeformat: Ohne Zwischenraum (WRITE) NO-HEADING Keine Spaltenüberschriften ausgeben (NEW-PAGE) NO-SCROLLING Zeile festhalten (NEW-LINE) NO-SIGN Ausgabeformat: Ohne Vorzeichen (WRITE) NO-TITLE Standardseitenkopf nicht ausgeben (NEW-PAGE) NO-ZERO Ausgabeformat: Ohne führende Nullen (WRITE) NON-UNIQUE Definition eines TYPES internen Tabellentyps DATA internen Tabellenobjekts NP Zeichen-Vergleichsoperator: Enthält Muster nicht NS Zeichen-Vergleichsoperator: Enthält Zeichen nicht O Bit-Vergleichsoperator: Bit-Positionen mit 1 besetzt OBJECT Externes Objekt CREATE OBJECT erzeugen FREE OBJECT freigeben OCCURS Definition eines TYPES internen Tabellentyps DATA internen Tabellenobjekts ON CHANGE Gruppenwechsel OPEN Datei/Cursor öffnen OR Vergleichsoperator: Oder ORDER BY Tabellenzeilen sortieren (SELECT) OVERLAY Zeichenartige Felder überlagern PACK Konvertierung PARAMETER Parameter im globalen SAP-Memory GET PARAMETER Parameter lesen SET PARAMETER Parameter setzen PARAMETERS Report-Parameter definieren PERFORM Unterprogramm aufrufen PF-STATUS Status der CUA-Oberfläche setzen POSITION Listverarbeitung: Ausgabeposition festlegen PRINT Druckaufbereitung (NEW-PAGE) PRINT-CONTROL Druckformat festlegen PRIVATE Von außen unsichtbarer Bereich einer Klasse PROGRAM Einleitung für Programme vom Typ M und S LEAVE PROGRAM Programm beenden PROPERTY Objekt-Eigenschaft GET PROPERTY Eigenschaft übernehmen SET PROPERTY Eigenschaft setzen PROTECTED Eingeschränkt sichtbarer Bereich einer Klasse PROVIDE Interne Tabellen: Intervallbezogene Verarbeitung PUBLIC Öffentlich sichtbarer Bereich einer Klasse PUT Ereignis auslösen RADIOBUTTON Auswahlfeld (PARAMETERS) RAISE Auslösen von Ausnahmen und Ereignissen RAISING Fehlernachricht in Funktionsbaustein oder Methode RANGES Interne Tabelle für Selektionskriterium definieren READ Lesen von Tabellen oder Objekten RECEIVE Ergebnisse empfangen (RFC) REFRESH Interne Tabelle löschen REFRESH CONTROL Initialisieren eines Controls REJECT Aktuelle Datenbankzeile nicht weiter bearbeiten REPLACE Zeichen ersetzen REPORT Einleitung für Programme vom Typ 1 DELETE REPORT Programm löschen EDITOR-CALL FOR REPORT ABAP-Programmeditor aufrufen INSERT REPORT Programm in Bibliothek einfügen READ REPORT Programm einlesen RESERVE Listverarbeitung: Bedingter Seitenvorschub RESET Ausgabeformat: alle Formate zurücksetzen (FORMAT) RIGHT-JUSTIFIED Ausgabeformat: Rechtsbündig (WRITE) ROLLBACK Datenbankänderungen widerrufen ROUND Ausgabeformat: Skaliert (WRITE) RTTI Run-Time Type Identification RUN TIME ANALYZER Laufzeitanalyse ein-/ausschalten (SET) SCAN ABAP-Quelltext analysieren SCREEN Dynprobild CALL SCREEN Dynpro aufrufen SET SCREEN Folgedynpro festlegen LEAVE SCREEN Dynpro verlassen LEAVE TO SCREEN Zu einem Dynpro verzweigen LOOP AT SCREEN Schleife über Dynpro-Felder MODIFY SCREEN Dynpro-Felder ändern SCROLL Listverarbeitung: Blättern SCROLL-BOUNDARY Listverarbeitung: Führungsspalten fixieren (SET) SEARCH Zeichen suchen SELECT Datenbanktabelle lesen SELECT-OPTIONS Selektionskriterium definieren SELECTION-SCREEN Selektionsbild gestalten AT SELECTION-SCREEN Zeitpunkt: Nach Bearbeitung des Selektionsbilds SHARED BUFFER Transaktionsübergreifender Anwendungspuffer DELETE FROM SHARED BUFFER aus dem Anwendungspuffer löschen EXPORT ... TO SHARED BUFFER im Anwendungspuffer ablegen IMPORT ... FROM SHARED BUFFER aus dem Anwendungspuffer lesen SELECTION-TABLE Selektionstabelle (SUBMIT) SET Setzen verschiedener Verarbeitungsparameter SHIFT Zeichen verschieben SIGN Mathem. Funktion: Vorzeichen (COMPUTE) SIN Mathem. Funktion: Sinus (COMPUTE) SINGLE Einzelsatz selektieren (SELECT) SINH Mathem. Funktion: Sinus hyperbolicus (COMPUTE) SKIP Listverarbeitung: Leerzeile ausgeben SORT Interne Tabelle oder Extrakt-Datenbestand sortieren SORTED TABLE Tabellenart für immer sortiert gehaltene interne Tabellen SPLIT Zeichenartige Felder teilen SQRT Mathem. Funktion: Quadratwurzel (COMPUTE) STANDARD TABLE Tabellenart für interne Standard-Tabellen START-OF-SELECTION Zeitpunkt: Vor erstem Zugriff auf eine LDB STATICS Statische Daten definieren STOP Datenselektion beenden (LDB) STRING Datentyp für Zeichenfolge variabler Länge STRLEN Zeichen-Funktion: Aktuelle Länge (COMPUTE) STRUCTURE Datenstruktur INCLUDE STRUCTURE Struktur übernehmen SUBMIT Programmaufruf SUBTRACT Subtrahieren SUBTRACT-CORRESPONDING Feldleisten subtrahieren SUM Summe bilden SUM Gruppensumme bilden SELECT ... SUM Aggregatfunktion: Summe (SELECT) SUPPLY Contextschlüsselfelder versorgen SUPPRESS DIALOG Dialog unterdrücken SYMBOL Ausgabe als Symbol (WRITE) SYNTAX-CHECK Syntaxprüfung für Programme und Dynpros SYNTAX-TRACE Protokoll bei Syntaxprüfung SYSTEM-CALL Aufruf verschiedener Systemdienste SYSTEM-EXCEPTIONS Laufzeitfehler abfangen (CATCH) TABLE LINE Unstrukturierte Zeilen interner Tabellen TABLE_LINE Unstrukturierte Zeilen interner Tabellen TABLES Datenbanktabelle deklarieren TABLE Mengen- bzw. Arrayoperationen für Datenbanktabellen DELETE ... FROM TABLE Zeilenmenge löschen INSERT ... FROM TABLE Zeilenmenge einfügen MODIFY ... FROM TABLE Zeilenmenge einfügen/aktualisieren UPDATE ... FROM TABLE Zeilenmenge aktualisieren SELECT ... INTO TABLE Zeilenmenge in interne Tabelle kopieren TAN Mathem. Funktion: Tangens (COMPUTE) TANH Mathem. Funktion: Tangens hyperbolicus (COMPUTE) TEXT Schauplatzspezifisches CONVERT TEXT Format explizit herstellen SORT itab AS TEXT Sortieren einer internen Tabelle SORT AS TEXT Sortieren eines Extraktdatenbestandes TEXTPOOL Textelemente DELETE TEXTPOOL löschen INSERT TEXTPOOL einfügen READ TEXTPOOL lesen TIME Zeitmessung GET RUN TIME Laufzeit ermitteln GET TIME Uhrzeit ermitteln SET RUN TIME ANALYZER Laufzeitanalyse ein-/ausschalten TIME STAMP Zeitstempel GET TIME STAMP Zeitstempel besorgen CONVERT TIME STAMP Konvertierung von Zeitstempeln nach Datum/Uhrzeit WRITE f TIME ZONE Ausgabe von Zeitstempeln auf Listen TITLEBAR Titel eines Fensters setzen (SET) TOP-OF-PAGE Zeitpunkt: Behandlung des Seitenanfangs auf Listen TRANSACTION SAP-Transaktion CALL TRANSACTION aufrufen LEAVE TO TRANSACTION wechseln TRANSFER Ausgabe auf Datei TRANSLATE Zeichenumsetzung in zeichenartigen Feldern TRANSPORTING Selektiver Feldtransport MODIFY ... TRANSPORTING Zeilen einer internen Tabelle ändern READ ... TRANSPORTING Zeilen einer internen Tabelle lesen LOOP ... TRANSPORTING Schleife über eine interne Tabelle TRUNC Mathem. Funktion: Ganzzahliger Teil (COMPUTE) TYPE Typ festlegen TYPES ... TYPE Typ anlegen DATA ... TYPE Feld anlegen TYPE-POOL Einleitung für Programme vom Typ T TYPE-POOLS Einbinden einer Typgruppe TYPES Typen definieren ULINE Listverarbeitung: Unterstreichen UNDER Ausgabeformat: Untereinander (WRITE) UNIQUE Definition eines TYPES internen Tabellentyps DATA internen Tabellenobjekts UNIT Ausgabeformat: Größeneinheit (WRITE) UNPACK Konvertierung UPDATE Datenbanktabelle ändern USER-COMMAND Listverarbeitung: Kommando sofort ausführen (SET) USING Parameter oder Format verwenden USING Parameter eines Unterprogramms USING EDIT MASK Ausgabeformat: Schablone verwenden (WRITE) VALUE-REQUEST Selbstprogrammierte Wertehilfe (F4) PARAMETERS ... VALUE-REQUEST bei Parametern SELECT-OPTIONS ... VALUE-REQUEST bei Selektionsoptionen WHEN Fallunterscheidung WHERE Bedingung SELECT ... WHERE beim Lesen von Datenbanktabellen UPDATE ... WHERE beim Ändern in Datenbanktabellen DELETE ... WHERE beim Löschen in Datenbanktabellen LOOP AT ... WHERE bei Schleifen über interne Tabellen DELETE ... WHERE beim Löschen in internen Tabellen WHILE Schleife WINDOW Listverarbeitung: Ausgabe in Fenster WITH-TITLE Standardseitenkopf ausgeben (NEW-PAGE) WORK Verarbeitungseinheit COMMIT WORK Einheit abschließen ROLLBACK WORK Einheit abschließen, aber Änderungen widerrufen WRITE Listverarbeitung: Ausgabe WRITE TO Typgerechte Ausgabe in eine Variable X Datentyp für Bytefolge fixer Länge XSTRING Datentyp für Bytefolge variabler Länge Z Bit-Vergleichsoperator: Bit-Positionen mit 0 besetzt
|