Dieser Workshop orientiert sich hauptsächlich an konkreten Aufgabenstellungen und umfasst einen sehr großen Praxisanteil. Auf Wunsch können Sie auch eine konkrete Projektaufgabe vorgeben, die dann im Rahmen des Seminars nach Möglichkeit umgesetzt wird.
Zum Ablauf:
Nach einem allgemeinen Überblick erstellen wir gemeinsam eine einfache Web-Applikation zur Suche und Anzeige von Daten aus dem SAP-System.
Danach folgt eine komplexe Aufgabenstellung, im Rahmen derer wir fast "alle Register" der Web-Dynpro Entwicklung ziehen müssen, um diese Anforderung zu erfüllen.
Nach Besuch dieses Seminars verstehen Sie die Architektur von Web-Dynpro, kennen die wichtigsten UI-Elemente und Konzepte, können sogar hochgradig dynamische Applikationen realisieren und auf diese Weise Anwendungen erstellen, die in der klassischen ABAP-Welt unmöglich wären.
Hinweis:
Da Web-Dynpro Anwendungen ausschließlich objektorientiert aufgebaut sind, ist eine objektorientierte Denkweise notwendig.
Seminardauer: 3 - 4 Tage, je nach Tiefgang auch länger
Seminarinhalt:
- Überblick UI-Technologien
- Das Model-View-Controller-Paradigma (MVC)
- Elemente im WD4A-Framework
- Überblick über die Entwicklungsumgebung
- Components und Application
- Plugs verknüpfen Views und Components
- Windows und Views
- UI-Elemente und der View-Designer
- Dictionary-Integration
- Hooks im Request-Response-Zyklus
- Dynamische UIs (Laufzeit-Rendering)
- Nutzung von iViews um binären Content zu visualisieren
- "Compentisierung" der Anwendung
- Nutzung vorhandener Components
- Ein Webservice zur Bereitstellung von Dokumenten aus dem SAP-Dokumentenstamm
- Up- und Download-Funktionen
Erfahrung in objektorientierter Programmierung