In diesem Seminar erhalten die Kursteilnehmer einen praxisnahen Überblick über die Anwendungsmöglichkeiten von ABAP zur Erstellung geschäftskritischer Software. Mit Hilfe der Entwicklungsumgebung Object Navigator lernen die Schulungsteilnehmer in diesem ABAP-Kurs anhand von Beispielen die prozeduralen und objektorientierten Konzepte von ABAP kennen.
Agenda Einführung
-SAP-Software und Architektur im Überblick
-Login und Systemeinrichtung
Entwicklungsumgebung - Object Navigator
-Erste Schritte
-Entwicklungsklassen / Pakete
-Namensräume
-Online-Hilfe
Prozedurale Sprachelemente in ABAP
-Grundlegende Befehle und Felder (WRITE, PARAMETERS, MOVE, SY-Felder)
-Daten und Datentypen (DATA, PARAMETERS, CONSTANTS, FIELD-SYMBOLS, TYPE, CREATE)
-Strukturen und interne Tabellen (TABLE, MOVE-CORRESPONDING, INSERT, APPEND, READ, MODIFY, DELETE, LOOP)
-Unterprogramme und Funktionen (FORM, FUNCTION, EXCEPTIONS)
-Verzweigungen und logische Ausdrücke
-Schleifen
Datenbanktabellen
-Feldeigenschaften (DATA ELEMENT, DOMAIN)
-Datenbanktabellen definieren und verarbeiten (SELECT, INSERT, UPDATE, DELETE)
Bildschirmein und -ausgabe
-Einfache Ein- und Ausgabeoberflächen (SELECTION SCREEN, SELECT-OPTIONS)
-Komplexe Ein- und Ausgabeoberflächen (Dynpros)
Objektorientierte Sprachelemente in ABAP
-Klassen und Objekte
-Vererbung und Polymorphie
-Ereignisse
Praktisches Programmierbeispiel
-Anforderungsdefinition und -analyse
-Softwarearchitektur und -design
-Implementierung
Programmierrichtlinien und Tools zur Programmüberprüfung
Direktlink zum Seminar