Course Overview
Course Goals
Course Objectives
Chapter 1: Introduction to Web Dynpro
Unit Overview
Introduction to Web Dynpro entities
Navigation between Views
Windows and Nested Views
Web Dynpro Architecture
Exercise 1 – Create a simple Web Dynpro Application
Create a Web Dynpro Component
Create Views and Windows
Enable navigation between views
Unit summary
Chapter 2: Controllers
Unit Overview
What are controllers?
Types of Controllers
Component Controller
Custom Controllers
Configuration Controllers
View Controller
Window Controllers
Lifetime of Controllers
Controller Entities
Constituents of all controllers
Special entities of different controllers
Exercise 2 – Debugging and finding out hook methods execution order
Unit summary
Chapter 3: Context
Unit Overview
Contexts – What and Why?
Basic units of Context
Operations on Context
Creating a new context node and an attribute
Creating a new context element
Modifying context nodes and elements
Modifying the context mapping
Properties of Context
Cardinality
Lead Selection
Singleton
Supply Function
Context Mapping
Component Controller
Custom Controllers
Configuration Controllers
View Controller
Window Controllers
Exercise 3 – Create a Web Dynpro application and use context mapping and data binding concepts
Unit summary
Chapter 4: User Interface in Web Dynpro
Unit Overview
Defining a View Layout
How to create UI elements?
Defining a View Layout
How to use View Editor
Common Properties of UI elements
Container UI elements
Layout Managers
Flow Layout
Row Layout
Matrix Layout
Grid Layout
Data Binding
Defining Data Binding
UI elements behavior
Display texts in UI elements
Composite UI elements
Table UI element
Tree UI element
Exercise 4 – Use layout manager to define the view
Exercise 5 – Use composite UI elements
Unit summary
Chapter 5: Programming with Controllers and Context
Unit Overview
Methods in different controllers – Detailed Look
Controller Attributes
Access Context Nodes and Elements at runtime
Reading Context Node
Reading a Child Node
Reading and Setting Attribute values
Adding new Elements to Context Node
Creating a new Node Element
Binding Structure and Table to Context Node
Exercise 6 – Create an application to read and set the values of Context Node Attributes
Exercise 7 – Create an application to bind the context with structure and table
Unit summary
Chapter 6: Internationalizing Web Dynpro Application
Unit Overview
Why we need to Internationalize our applications?
Using Texts from ABAP Dictionary
Creating and Using OTR texts
Using Texts from ABAP Class
What is an Assistance Class and its Use?
Exercise 8 – Make your application Internationalized
Unit summary
Chapter 7: Handling Messages in UI
Unit Overview
Positioning of Messages
Handling of Messages property
Categories of Messages and Methods available
Text
Exception
T100
Reporting Messages
Text
Exception
T100
Exercise 9 – Create an application and provide validation to UI elements
Unit summary
Chapter 8: Usability Concepts
Unit Overview
How to achieve Usability of Web Dynpro Application?
Value Help
Types of input help
Value Selectors
Semantic Help
Field Dependent Help Texts
Field Independent Help Texts
Keyboard Access
Default buttons
Hotkeys
More info
contact info@sapnwtraining.com
I was interested in your workflow training, but when I click on workflow, the topics mentioned are WebDynpro and not workflow.
Good ABAP work flow program
What is this site about? Do we need to pay for the trainings?
I was interested in your workflow training, but when I click on workflow, the topics mentioned are WebDynpro and not workflow.
Hi, I am interstered to know more about online training
I want online training.
I need online traing details with fee structure for webdynpro with ABAP and workflow.
I want to learn SAP ABAP Work flow Training.
I want to learn SAP ABAP Work flow .