Web Dynpro ABAP

Das umfassende Handbuch
Buch | Hardcover
1176 Seiten
2010
Galileo Press (Verlag)
978-3-8362-1522-0 (ISBN)
69,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Dieses umfassende Handbuch zu Web Dynpro ABAP ist Ihr praktischer Begleiter für den Programmieralltag. Nach dem Einstieg „in zwanzig Minuten“ werden Ihnen alle Bereiche und Aspekte von Web Dynpro ABAP thematisch sortiert vorgestellt: die Web-Dynpro-Architektur, sämtliche UI-Elemente, die dynamische Programmierung, Entwurfsmuster und sonstige Konfigurationsmöglichkeiten. Tipps und Tricks, aussagekräftige Codebeispiele, Überblickstabellen und Screenshots helfen Ihnen dabei, die Antworten auf alle Ihre Fragen schnell zu finden und direkt in der Praxis umzusetzen. Sie werden mit diesem Buch nicht nur den Sprung zur zeitgemäßen Oberflächengestaltung schaffen, sondern es als Nachschlagewerk schätzen, mit dem Sie Ihr Wissen immer wieder auffrischen können.

Aus dem Inhalt:

- Schnelleinstieg in Web Dynpro ABAP
- Anwendungsund URL-Parameter
- Web-Dynpro-Programmierschnittstellen
- UI-Elemente, Container, Layouts
- Visuelle Anpassung von Web-Dynpro-Anwendungen
- Dynamische Programmierung
- Eingabeund semantische Hilfen
- Erweiterung, Konfiguration, Customizing, Personalisierung
- Integration komplexer UI-Elemente und Components

Dr. Roland Schwaiger studierte an der Bowling Green State University, OH (USA) Computer Science und an der Universität Salzburg (Österreich) Angewandte Informatik und Mathematik und promovierte dort im Bereich Mathematik. Nach mehrjähriger Assistententätigkeit an der Universität Salzburg kam er als Softwareentwickler 1996 zur SAP AG und entfaltete dort für drei Jahre im Bereich Human Resources in einem anregenden und inspirierenden Umfeld seine Fähigkeiten. Seit 1999 ist er als freiberuflicher Trainer, Lektor, Berater und Entwickler tätig. Er setzt seine akademische Vorbildung und das bei SAP erworbene Wissen zur Softwareentwicklung in konkreten Entwicklungsprojekten und SAP-Schulungen ein. Die dort wiederum erworbenen Erkenntnisse trägt er zurück in die akademische Welt und verknüpft somit Theorie und Praxis.

Dominik Ofenloch studierte an der Berufsakademie Mannheim Wirtschaftsinformatik und hat bereits während seines Studiums bei der SAP AG in Walldorf verschiedene UI-Technologien programmiert. Nach erfolgreichem Studienabschluss im Jahr 2006 begann er seine Karriere in der SCM-Entwicklung. Dort ist er seitdem für das Transportation Management (SAP TM) im Bereich User Interfaces/Web Dynpro als Entwickler tätig.


... Vorwort ... 19






Teil I ... Grundlagen ... 25






1 ... Schnelleinstieg in Web Dynpro ABAP ... 27



... 1.1 ... Was ist Web Dynpro? ... 27


... 1.2 ... Model-View-Controller ... 29


... 1.3 ... Funktionalität und Beispielanwendung ... 33






2 ... Web-Dynpro-Architektur ... 43



... 2.1 ... Entwicklungsumgebung ... 44


... 2.2 ... Components und Anwendungen ... 55


... 2.3 ... View ... 64


... 2.4 ... Controller ... 107


... 2.5 ... Context ... 126


... 2.6 ... Context-Programmierung ... 156


... 2.7 ... Multi-Component-Architekturen ... 165






Teil II ... Referenz ... 187







3 ... Container und Layouts ... 189


... 3.1 ... Container ... 189


... 3.2 ... Quasi-Container ... 215


... 3.3 ... Layouts ... 258






4 ... UI-Elemente und ihre Eigenschaften ... 273



... 4.1 ... Kategorie »text« ... 277


... 4.2 ... Kategorie »action« ... 319


... 4.3 ... Kategorie »selection« ... 339


... 4.4 ... Kategorie »complex« ... 345


... 4.5 ... Kategorie »layout« ... 385


... 4.6 ... Kategorie »graphic« ... 392


... 4.7 ... Kategorie »integration« ... 452


... 4.8 ... Aggregierte Elemente ... 492






5 ... Drag & Drop für UI-Elemente ... 509



... 5.1 ... Allgemeines ... 512


... 5.2 ... Tree ... 521


... 5.3 ... GridLayout/MatrixLayout ... 525


... 5.4 ... ItemListBox ... 531


... 5.5 ... Table ... 534


... 5.6 ... Accordion ... 540


... 5.7 ... Operationsmodi ... 543






6 ... Visuelle Anpassung von Web-Dynpro-Anwendungen ... 545



... 6.1 ... MIME Repository und Theme Editor ... 546


... 6.2 ... Notwendige Vorbereitungen ... 548


... 6.3 ... Themes aus dem SAP-System exportieren ... 552


... 6.4 ... Themes im Theme Editor ... 553


... 6.5 ... Hochladen von Themes in das SAP-System ... 567


... 6.6 ... Verwendung von Themes in einer Web-Dynpro-Anwendung ... 569


... 6.7 ... Kategorien, Parameter und Werte ... 572


... 6.8 ... Beispiel »Mountain View« ... 679






7 ... Dynamische Programmierung ... 695



... 7.1 ... Arten dynamischer Programmierung ... 696


... 7.2 ... Context ... 697


... 7.3 ... View ... 720


... 7.4 ... Aktion ... 736


... 7.5 ... Component-Verwendung ... 742






8 ... Eingabe- und semantische Hilfen ... 763



... 8.1 ... Implementierung von Auswahlmöglichkeiten ... 764


... 8.2 ... Wertehilfen ... 782


... 8.3 ... Select-Options ... 815


... 8.4 ... Semantische Hilfen ... 830






Teil III ... Fortgeschrittene Techniken ... 839







9 ... Erweiterung, Konfiguration, Customizing und Personalisierung ... 841



... 9.1 ... Erweiterungen mit dem SAP Enhancement Framework ... 845


... 9.2 ... Konfiguration im Überblick ... 851


... 9.3 ... Berechtigungen ... 853


... 9.4 ... Component-Konfiguration ... 853


... 9.5 ... Anwendungskonfiguration ... 868


... 9.6 ... Customizing ... 873


... 9.7 ... Personalisierung ... 878






10 ... Integration komplexer UI-Elemente und Components ... 883



... 10.1 ... FlashIsland/SilverlightIsland (*Island) ... 884


... 10.2 ... Table ... 901


... 10.3 ... TableColumn ... 934


... 10.4 ... TablePopin ... 948


... 10.5 ... TableColumnGroup ... 954


... 10.6 ... TableRowGrouping, TreeByKeyTableColumn und TreeByNestingTableColumn ... 956


... 10.7 ... SAP List Viewer ... 962






11 ... Weiterführende Konzepte ... 987



... 11.1 ... Popup-Fenster ... 987


... 11.2 ... Kontextmenüs ... 995


... 11.3 ... Fokus-Handling ... 1005


... 11.4 ... Nachrichten und Internationalisierung ... 1009


... 11.5 ... Portalintegration ... 1038


... 11.6 ... Performance- und Speicheroptimierung ... 1050


... 11.7 ... Debuggen von Web-Dynpro-Anwendungen ... 1072


... 11.8 ... Barrierefreiheit ... 1076






... Anhang ... 1081


... A ... Anwendungsparameter und URL-Parameter ... 1083


... B ... Web-Dynpro-Programmierschnittstellen ... 1095


... C ... Die Autoren ... 1135






... Index ... 1137

Erscheint lt. Verlag 27.10.2010
Reihe/Serie SAP PRESS
Sprache deutsch
Maße 240 x 168 mm
Gewicht 1800 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Netzwerke
Schlagworte ABAP • Anwendungsentwicklung • Oberflächenprogrammierung • SAP PRESS • UI • user interface • WD4A • WDA • Web Dynpro • WebDynpro • Web Dynpro ABAP; Handbuch/Lehrbuch
ISBN-10 3-8362-1522-5 / 3836215225
ISBN-13 978-3-8362-1522-0 / 9783836215220
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich