disclaimer
ABAP Sprachelemente

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

 

Startseite | SAP & Co. | Regeln | interne Tabellen | ABAP Sprachelemente | SAP S/4 / Hana |