
Praxisbuch Web Dynpro for ABAP
Ulli Hoffmann(Author)
Rheinwerk (Publisher)
1st Edition
Published on 28. April 2006
Book
Hardback
407 pages
978-3-89842-690-9 (ISBN)
Description
Immer auf der Höhe mit neuen Standards: Mit diesem Buch lernen Sie alle Vorteile kennen, die die komponentenbasierte UI-Entwicklung mit Web Dynpro for ABAP mit sich bringt. Es stellt Ihnen anhand einer selbst entwickelten Beispielkomponente die Architektur der Laufzeit- und Entwicklungsumgebung vor und erläutert Ihnen en détail die verschiedenen Funktionalitäten und Werkzeuge, mit denen Sie die Web Dynpro-Technologie auf dem SAP NetWeaver Application Server (Release SAP NetWeaver 2004s) in die Tat umsetzen. Zahlreiche Listings, Screenshots und Tricks machen dieses Praxisbuch für zeitgemäße Oberflächengestaltung unersetzlich.
Aus dem Inhalt:
- WD4A-Framework: Web Dynpro Explorer, View-Layout, Controller-Methoden, Plugs, Phasenmodell
- WD4A-Anwendungen: Parameterübernahme, Navigation, Baumstrukturen, Benutzerführung, Tabellendarstellung, Wertehilfen
- Multi-Component-Anwendungen: MVC-Konzepte im WD4A-Framework und Komponentisierung
- Components: Dynamische Anwendungen und Wiederverwendung
- Integration: SAP NetWeaver Portal und Internationalisierung
Aus dem Inhalt:
- WD4A-Framework: Web Dynpro Explorer, View-Layout, Controller-Methoden, Plugs, Phasenmodell
- WD4A-Anwendungen: Parameterübernahme, Navigation, Baumstrukturen, Benutzerführung, Tabellendarstellung, Wertehilfen
- Multi-Component-Anwendungen: MVC-Konzepte im WD4A-Framework und Komponentisierung
- Components: Dynamische Anwendungen und Wiederverwendung
- Integration: SAP NetWeaver Portal und Internationalisierung
More details
Series
Edition
1., Aufl.
Language
German
Place of publication
Bonn
Germany
Dimensions
Height: 16.8 cm
Width: 24 cm
ISBN-13
978-3-89842-690-9 (9783898426909)
Schweitzer Classification
Content
Einführung 11
1. Zur Entwicklung webbasierter Anwendungen 23
1.1. Mainframe- und Client-Server-Systeme 24
1.2. Business Server Pages 27
1.3. Web-Dynpro-Framework 30
1.4. Web Dynpro for ABAP für die Zukunft 37
2. WD4A-Framework 39
2.1. Web Dynpro Explorer 39
2.2. Beziehungen zwischen Anwendung und Component 54
2.3. Visuelle Bestandteile 57
2.4. View-Controller und View-Context 65
2.5. Controller und Controller-Methoden 84
2.6. Navigation, Inbound-Plugs und Outbound-Plugs 94
2.7. Phasenmodell 98
3. Entwicklung von WD4A-Anwendungen 101
3.1. Übernahme von Parametern aus einer URI 101
3.2. Beeinflussung des Request/Response-Zyklus 109
3.3. Implementierung von Auswahlmöglichkeiten 118
3.4. Darstellung von Baumstrukturen 134
3.5. Benutzerführung per RoadMap und Meldungen 148
3.6. Darstellung von Tabellen 164
3.7. Aufruf von Pop-up-Fenstern 176
3.8. Verwendung von Wertehilfen 185
3.9. Internationalisierung 187
3.10. Anpassungen, Konfiguration, Personalisierung 191
4. Multi-Component-Anwendungen 201
4.1. Modellhafte Schichtentrennung 201
4.2. Definition von Component-Verwendungen 208
4.3. Komponentisierung einer Anwendung 217
5. Dynamische Component-Anwendungen 245
5.1. Arten dynamischer Änderungen 245
5.2. Anwendung zur dynamischen Programmierung 258
6. Wiederverwendung von WD4A-Components 283
6.1. Vergleich von Klassen und Komponenten 283
6.2. ALV-Component SALV_WD_TABLE 285
6.3. OVS-Component WDR_OVS 293
6.4. SO-Component WDR_SELECT_OPTIONS 299
6.5. Entwicklung von Wertehilfe-Components 306
6.6. Erweiterungen von Components 312
7. Integration von WD4A-Anwendungen 317
7.1. Integration in das SAP NetWeaver Portal 317
7.2. Grafische Umsetzung von Daten 322
7.3. Interactive Forms per Adobe-Integration 333
A. Klassen und Interfaces 343
A.1. Component 343
A.2. Context 353
A.3. View 362
A.4. Window 367
A.5. Integration 370
A.6. Anwendung 371
A.7. Andere 371
B. Literatur 381
C. Der Autor 383
Index 385
1. Zur Entwicklung webbasierter Anwendungen 23
1.1. Mainframe- und Client-Server-Systeme 24
1.2. Business Server Pages 27
1.3. Web-Dynpro-Framework 30
1.4. Web Dynpro for ABAP für die Zukunft 37
2. WD4A-Framework 39
2.1. Web Dynpro Explorer 39
2.2. Beziehungen zwischen Anwendung und Component 54
2.3. Visuelle Bestandteile 57
2.4. View-Controller und View-Context 65
2.5. Controller und Controller-Methoden 84
2.6. Navigation, Inbound-Plugs und Outbound-Plugs 94
2.7. Phasenmodell 98
3. Entwicklung von WD4A-Anwendungen 101
3.1. Übernahme von Parametern aus einer URI 101
3.2. Beeinflussung des Request/Response-Zyklus 109
3.3. Implementierung von Auswahlmöglichkeiten 118
3.4. Darstellung von Baumstrukturen 134
3.5. Benutzerführung per RoadMap und Meldungen 148
3.6. Darstellung von Tabellen 164
3.7. Aufruf von Pop-up-Fenstern 176
3.8. Verwendung von Wertehilfen 185
3.9. Internationalisierung 187
3.10. Anpassungen, Konfiguration, Personalisierung 191
4. Multi-Component-Anwendungen 201
4.1. Modellhafte Schichtentrennung 201
4.2. Definition von Component-Verwendungen 208
4.3. Komponentisierung einer Anwendung 217
5. Dynamische Component-Anwendungen 245
5.1. Arten dynamischer Änderungen 245
5.2. Anwendung zur dynamischen Programmierung 258
6. Wiederverwendung von WD4A-Components 283
6.1. Vergleich von Klassen und Komponenten 283
6.2. ALV-Component SALV_WD_TABLE 285
6.3. OVS-Component WDR_OVS 293
6.4. SO-Component WDR_SELECT_OPTIONS 299
6.5. Entwicklung von Wertehilfe-Components 306
6.6. Erweiterungen von Components 312
7. Integration von WD4A-Anwendungen 317
7.1. Integration in das SAP NetWeaver Portal 317
7.2. Grafische Umsetzung von Daten 322
7.3. Interactive Forms per Adobe-Integration 333
A. Klassen und Interfaces 343
A.1. Component 343
A.2. Context 353
A.3. View 362
A.4. Window 367
A.5. Integration 370
A.6. Anwendung 371
A.7. Andere 371
B. Literatur 381
C. Der Autor 383
Index 385