SAP Web Dynpro
- Module 1: Object Oriented ABAP
- OO Concepts – Polymorphism, inheritance, abstraction.
- Classes, Instances, Interfaces, methods, Events.
- Local/Global classes, Casting.
- MVC architecture.
- Views, Windows, Components, Applications.
- Navigation between views.
- Types of Controllers
- Component Controller
- View Controller
- Interface controller
- Window Controller
- Custom Controller
- Hook methods of the controllers.
- Nodes & attributes
- Cardinality, Lead selection, Singleton, Supply function.
- Context Mapping
- Layouts
- Simple UI elements
- Complex UI elements
- Reading/Writing/navigating from/to Context Node/attribute
- Service calls
- Example scenarios
- Assistance class
- OTR Texts
- Texts from assistance class
- Message handler class & wizard
- Exception handler class & wizard
- Messages from T100
- ALV (ABAP List Viewer) in WDP
- OVS (Object Value Selector) in WDP
- Select-Options in WDP
- Floorplans
- Object Instance Floorplan (OIF)
- Guided Activity Floorplan (GAF)
- Quick Activity Floorplan (QAF)
- Generic UI Building Blocks (GUIBBs)
- Feeder Class, Events
- FORM , LIST, SEARCH GUIBBs
- Introduction to POWL
- Enhancements to standard WDP components
- Real time scenarios in R/3 & SRM
- Phase Model
- I-Views introduction
- Topics from trainees (if any)
Module 2: Introduction to Webdynpro
Module 3: Controllers
Module 4: Context
Module 5: User Interface
Module 6: Programming with Controllers and Context
Module 7: Internationalization
Module 8: Messages & Exception Handling
Module 9: Component Usage
Module 10: FPM (Floor Plan Manager)
Module 11: Miscellaneous Topics