Beschreibung
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