What is Web Dynpro? / 1: |
SAP Easy Access / 2: |
Changing the SAP Easy Access / 2.1: |
Favorites List / 2.2: |
Setting a Transaction as Start Transaction / 2.3: |
Creating a Shortcut / 2.4: |
Designing a Web Dynpro Component / 3: |
View / 3.1: |
View Layout / 3.1.1: |
Context View / 3.1.2: |
Actions / 3.1.3: |
Methods / 3.1.4: |
Properties / 3.1.5: |
Attributes / 3.1.6: |
Componentcontroller / 3.2: |
Window / 3.3: |
Application / 3.4: |
ABAP Debugger / 3.5: |
Web Dynpro Logon Page Configuration / 3.6: |
ABAP Dictionary / 4: |
Data Element / 4.1: |
Domain / 4.2: |
Structure / 4.3: |
Table / 4.4: |
Search Help / 4.5: |
Database View / 4.6: |
Table Type / 4.7: |
Lock Object / 4.8: |
Context Nodes and Attributes at Design Time / 5: |
Nodes / 5.1: |
Creating a Node that Uses an ABAP Dictionary Repository Object / 5.2.1: |
Working with Child Nodes / 5.2.2: |
Data Binding, Context Mapping and Interface Methods / 6: |
Data Binding / 6.1: |
Context Mapping / 6.2: |
Internal Context Mapping / 6.2.1: |
External Context Mapping / 6.2.2: |
Interface Methods / 6.3: |
View Controller Methods / 7: |
Hook Methods / 7.1: |
wdDoInit / 7.1.1: |
wdDoExit / 7.1.2: |
wdDoModify View / 7.1.3: |
wdDoBeforeAction / 7.1.4: |
wdDoOnContextMenu / 7.1.5: |
Supply Function Methods / 7.2: |
User-Defined Instance Methods / 7.3: |
Fire Methods / 7.4: |
Event Handler Methods / 7.5: |
Layout UI Elements / 8: |
FlowLayout / 8.1: |
GridLayout / 8.2: |
MatrixLayout / 8.3: |
RowLayout / 8.4: |
User Interface Elements (UI elements), Static and Dynamic Programming / 9: |
Action / 9.1: |
Timed Trigger / 9.1.1: |
ButtonChoice / 9.1.2: |
Selection / 9.2: |
DropDownByKey / 9.2.1: |
DropDownByIndex / 9.2.2: |
RadioButtonGroupByIndex / 9.2.3: |
Layout / 9.3: |
ViewContainerUIElement / 9.3.1: |
TabStrip / 9.3.2: |
PageHeader / 9.3.3: |
ContextualPanel / 9.3.4: |
Tray UI Element / 9.3.5: |
MessageArea / 9.3.6: |
Complex / 9.4: |
RoadMap / 9.4.1: |
PhaseIndicator / 9.4.3: |
Tree-Sequential Implementation / 9.4.4: |
DateNavigator / 9.4.5: |
Graphic / 9.5: |
Image / 9.5.1: |
BusinessGraphics / 9.5.2: |
Integration / 9.6: |
The InteractiveForm / 9.6.1: |
FileUpload / 9.6.2: |
Messages, Exceptions and Web Dynpro ABAP / 10: |
Message Handling / 10.1: |
Dynamic Texts Stored in the Text Pool of the Assistance Class / 10.1.1: |
Text from Database Table T100 / 10.1.2: |
Exception Handling / 10.2: |
Exception Class with OTR Text / 10.2.1: |
Exception Class with Text from a Message Class / 10.2.2: |
Writing Multilanguage Applications / 11: |
Creating Multilanguage User Interfaces / 11.1: |
Internationalization of Data Elements Defined in ABAP Dictionary / 11.1.1: |
Internationalization of Domains Defined in ABAP Dictionary / 11.1.2: |
Internationalization of Text from OTR / 11.1.3: |
Internationalization of Text from Assistance Class / 11.1.4: |
Internationalization of Messages / 11.1.5: |
Multilanguage Records in the Database / 11.2: |
Study an Example Created in the System / 11.2.1: |
Creating Table Structures and Internationalization of the Records / 11.2.2: |
Using the Internationalized Records in WebDynpro / 11.2.3: |
Web Dynpro Model / 12: |
Assistance Class as a Model for a Multicomponent Application / 12.1: |
BAPI as a Model / 12.2: |
Creating a BAPI / 12.2.1: |
Using the Created BAPI as a Model / 12.2.2: |
Web Service / 12.3: |
Creating the Web Service / 12.3.1: |
Web Service Configuration / 12.3.2: |
Testing the Web Service / 12.3.3: |
Consuming the Web Service in Web Dynpro / 12.3.4: |
ALV and Select Options / 13: |
SAP List Viewer / 13.1: |
Simple ALV Example / 13.1.1: |
ALV Configuration Model / 13.1.2: |
Select Options / 13.2: |
Integrating a Web Dynpro Application into the SAP NetWeaver Portal / 13.3: |
Creating a Folder / 14.1: |
Connecting to the Back-End ABAP System / 14.2: |
Creating an iView / 14.3: |
Creating a Role and Role Assignment / 14.4: |
Running the Application into the Portal / 14.5: |
Triggering a Portal Event / 14.6: |
Reacting to a Portal Event / 14.7: |
Creating a Page / 14.8: |
Running the Application that Processes Portal Events / 14.9: |
Web Dynpro and Authorization / 15: |
Role Based Access Control Pattern - RBAC / 15.1: |
Authorization Object Class / 15.2: |
Authorization Object / 15.3: |
Authorization Fields / 15.4: |
Creating a Single Role and Changing its Authorization Data / 15.5: |
Creating the Web Dynpro Component / 15.6: |
Checking the Authorization of the Current User / 15.6.1: |
Assigning the User-Role and Running the Application / 15.6.2: |
Web Dynpro Mind Map / 16: |
Creating a Mind Map / 16.1: |
Web Dynpro ABAP Mind Map / 16.2: |
Appendix |
Index |
What is Web Dynpro? / 1: |
SAP Easy Access / 2: |
Changing the SAP Easy Access / 2.1: |
Favorites List / 2.2: |
Setting a Transaction as Start Transaction / 2.3: |
Creating a Shortcut / 2.4: |