Curriculum: ABAP-Programmierung: Dialogprogrammierung
Curriculum legend
Wollen Sie User-Interfaces (UIs) in ABAP entwickeln? Je nach Release Ihres SAP-Systems stehen Ihnen dabei unterschiedliche Möglichkeiten zur Verfügung. Auf der einen Seite können klassische ABAP-Dynpro-Oberflächen mit oder ohne Verwendung von EnjoySAP Controls erstellt werden. Die Interpretation dieser Programme erfordert die Installation eines SAP GUI am Frontend. Auf der anderen Seite werden Technologien angeboten, deren UI einen HTTP-Browser am Frontend voraussetzt. Schließlich besteht seit SAP NetWeaver 7.0 die Möglichkeit, das UI unabhängig vom verwendeten Protokoll und der durch den Client vorgegebenen Sprache zu implementieren (ABAP Web Dynpro). Diese Technologie wird mittelfristig das klassische Dynpro zur Entwicklung von SAP-Standardoberflächen ablösen.
Dieser Lernpfad fasst alle Schulungen zusammen, welche die Entwicklung von Benutzerdialogen zum Inhalt haben, also auf der Technologie Dynpro, Business Server Pages (BSP) oder ABAP Web Dynpro basieren:
• BC410 (Entwicklung dynprobasierter Benutzerdialoge) und BC412 (ABAP Dialogprogrammierung mit EnjoySAP-Controls) haben die verschiedenen Techniken zur Dialogprogrammierung auf Basis klassischer Dynpros zum Inhalt.
• Das Programmiermodell Business Server Pages (BSP) ermöglicht die Entwicklung von Web-Anwendungen mit völliger Freiheit hinsichtlich der Gestaltung des UIs. Das hierzu nötige Wissen wird in der Schulung NET200 (Entwicklung von BSP-Anwendungen) vermittelt.
• Die UI-Entwicklung auf Basis von Web Dynpro für ABAP wird in den Schulungen NET310 (Web Dynpro für ABAP Grundlagen), NET311 (Advanced Web Dynpro for ABAP), NET312 (UI Development with ABAP Web Dynpro) und NET313 (Floor Plan Manager (FPM) for Web Dynpro ABAP) behandelt.
• Früher oder später werden Sie Objekte des ABAP Dictionary bei der Dialogprogrammierung verwenden, weshalb wir den Besuch der Schulung BC430 (ABAP Dictionary) empfehlen.
• Fast zwangsläufig werden Sie bei der Entwicklung von Dialogprogrammen auch Daten auf der Datenbank fortschreiben. Das hierzu notwendigeWissen vermittelt Ihnen die Schulung BC414 (Datenbankänderungen programmieren).
Ausführliche Schulungsbeschreibungen finden Sie am Ende des Schulungskatalogs in alphabetischer Reihenfolge.
Read the Full Curriculum Catalog (PDF).