Floorplan Manager für Web Dynpro ABAP

Buch | Hardcover
527 Seiten
2014 | 2., aktualisierte und erweiterte Auflage
Galileo Press (Verlag)
978-3-8362-2786-5 (ISBN)

Lese- und Medienproben

Floorplan Manager für Web Dynpro ABAP - Thomas Frambach, Simon Hoeg
79,90 inkl. MwSt
  • Moderne SAP-Anwendungsoberflächen entwickeln und erweitern
  • UI Building Blocks, Navigation, dynamisches Verhalten, Dialoge, HTML5-Integration u.v.m.
  • Mit zahlreichen Beispielen und Empfehlungen für die tägliche Praxis

Entwickeln Sie SAP-Geschäftsanwendungen mit vorkonfigurierten Bausteinen!

Dieses Buch zeigt Ihnen, wie Sie mit dem Floorplan Manager Web-Dynpro-ABAP-Oberflächen ohne aufwendige Programmierung erstellen und erweitern. Die Autoren stellen Ihnen alle Funktionen des Frameworks vor: Grundrisse und generische UI-Bausteine, Listen und Formulare, Navigation, Dialogkonfiguration u.v.m.
Entwickeln Sie SAP-Geschäftsanwendungen im einheitlichen Look & Feel ganz einfach nach dem Baukastenprinzip!

Dieses Buch zeigt Ihnen, wie Sie ohne aufwendige Oberflächenprogrammierung mit dem Floorplan Manager Anwendungen auf Basis von Web Dynpro ABAP erstellen und erweitern.

Aufbauend auf den technologischen Grundlagen und anhand vielfältiger Beispiele stellen die Autoren Ihnen alle Funktionen des Frameworks vor: Grundrisse und generische UI-Bausteine, Listen und Formulare, Navigation, Dialogkonfiguration u. v. m.

Darüber hinaus erfahren Sie, wie Sie den Floorplan Manager für eine Laufzeitanalyse Ihrer Programme nutzen, Anwendungen für SAP HANA entwickeln und das Anwendungslayout mit dem Theme Designer flexibel gestalten.

User Interfaces wie von SAP
Entwickeln Sie mit dem Floorplan Manager SAP-Geschäftsanwendungen im einheitlichen Look & Feel, die sich automatisch an den UI-Richtlinien von SAP orientieren.

Anwendungsbausteine nutzen
Listen und Formulare, Navigation, Dialogkonfiguration u.v.m.: Erfahren Sie, wie Sie mit den zur Verfügung stehenden UI Building Blocks und Feeder-Klassen auf Basis der Web-Dynpro-ABAP-Technologie ganz einfach Anwendungen entwickeln und erweitern können.

Werkzeuge und Funktionen
Lernen Sie z.B., wie Sie den Floorplan Manager für eine Laufzeitanalyse Ihrer Programme nutzen, Anwendungen für SAP HANA entwickeln und das Anwendungslayout mit dem UI Theme Designer flexibel gestalten.

Themen sind insbesondere:
  • Erste Schritte
  • Erstellen und Konfigurieren einer FPM-Anwendung
  • Phasenmodell
  • Generische UI Building Blocks
  • Feeder-Klassen
  • Oberflächenkomponenten
  • Message Handling
  • Navigation
  • Dialoge
  • Dynamisches Verhalten von Anwendungen
  • Modellgetriebene Entwicklung
  • Laufzeitanalyse
  • Anwendungen für SAP HANA
  • Einbinden von HTLM5, JavaScript und CSS3

Thomas Frambach ist seit 2004 bei der SAP AG in Walldorf als Softwareentwickler tätig. Bei der Konzeption des Floorplan Managers war er hauptsächlich für die Entwicklung von Floorplans zuständig.

Dr. rer. nat. Simon Hoeg absolvierte von 1992 bis 1998 ein naturwissenschaftliches Studium an der Albert-Ludwigs-Universität in Freiburg und von 1998 bis 2001 eine Promotion am Interdisziplinären Zentrum für Wissenschaftliches Rechnen der Ruprecht-Karls-Universität Heidelberg.

Einleitung ... 15




Teil I. Grundlagen ... 19




1. Einführung ... 21



1.1 ... UI-Framework für die SAP Business Suite ... 22


1.2 ... Basistechnologie Web Dynpro ABAP ... 36


1.3 ... Floorplan Manager und Web Dynpro ABAP ... 56


1.4 ... Übersicht über Neuerungen in den Releases SAP NetWeaver 7.31 und 7.40 ... 62





2. Erste Schritte: Eine Floorplan-Manager-Anwendung erstellen ... 67



2.1 ... Floorplan Manager Workbench ... 68


2.2 ... Eine einfache Floorplan-Manager-Anwendung erstellen ... 69





3. Eine Floorplan-Manager-Anwendung konfigurieren ... 83



3.1 ... Konfigurierbare Components ... 84


3.2 ... Konfiguration und Anpassungen ... 87


3.3 ... Anwendungshierarchie-Browser ... 137


3.4 ... Empfehlungen für die Praxis ... 143





4. Phasenmodell ... 147



4.1 ... Überblick ... 147


4.2 ... Floorplan-Manager-Schnittstellen ... 155





Teil II. Generische UI-Building-Blocks ... 185




5. Feeder-Klassen ... 187



5.1 ... Grundlagen und Gemeinsamkeiten ... 188


5.2 ... Interface IF_FPM_GUIBB_FORM ... 193


5.3 ... Interface IF_FPM_GUIBB_LIST ... 236


5.4 ... Interface IF_FPM_GUIBB_SEARCH ... 251


5.5 ... Interface IF_FPM_GUIBB_FORM_REPEATER ... 270


5.6 ... Interface IF_FPM_GUIBB_TREE ... 271


5.7 ... Interfaces für Quickviews ... 274


5.8 ... Interface IF_FPM_GUIBB_CHART ... 277





6. User-Interface-Komponenten ... 281



6.1 ... Formular-Komponente ... 282


6.2 ... Listen-Komponente ... 292


6.3 ... Suchmasken-Komponente ... 299


6.4 ... Formular-Repeater-Komponente ... 304


6.5 ... Komponente für eine hierarchische Liste ... 304


6.6 ... Quickview-Komponente ... 306


6.7 ... Chart-Komponente ... 307


6.8 ... Registerkarten-Komponente ... 313





Teil III. Weiterführende Funktionen und Praxisempfehlungen ... 319




7. Message Handling ... 321



7.1 ... Nachrichtentypen ... 321


7.2 ... Den Message Manager verwenden ... 324


7.3 ... Fehlerseite ... 331


7.4 ... Message Mapping ... 334





8. Navigation ... 343



8.1 ... Launchpad ... 346


8.2 ... Customizing ... 363


8.3 ... Navigationsschnittstelle ... 367





9. Dialoge ... 373



9.1 ... Dialoge konfigurieren ... 374


9.2 ... Dialoge öffnen ... 375


9.3 ... Dialoge schließen ... 379





10. Dynamisches Verhalten ... 381



10.1 ... OIF-Schnittstellen ... 384


10.2 ... GAF-Schnittstellen ... 394


10.3 ... OVP-Schnittstellen ... 398





11. Modellgetriebene UI-Entwicklung mit Business-Objekten ... 407



11.1 ... Konzept ... 408


11.2 ... Implementierung mit Anwendungskomponenten ... 413


11.3 ... Implementierung mit generischen Komponenten ... 422





12. Floorplan-Manager-Anwendungen zur Laufzeit analysieren ... 433



12.1 ... Laufzeit-Analyse aktivieren ... 435


12.2 ... Laufzeit-Analyse darstellen ... 437





13. HANA-basierte Floorplan-Manager-Anwendungen ... 451



13.1 ... Einführung ... 452


13.2 ... Tabelle mit integriertem Datenzugriff ... 453


13.3 ... HANA-basierte Anwendungen generieren ... 473





14. HTML5, JavaScript und CSS3 einbinden ... 481



14.1 ... HTML5 Islands und Container ... 481


14.2 ... Beispielimplementierung ... 484





15. Theme-Design und Styles ... 495



15.1 ... Werkzeuge ... 496


15.2 ... UI Theme Designer ... 499





Die Autoren ... 511




Index ... 513

Erscheint lt. Verlag 28.11.2014
Reihe/Serie SAP PRESS
Verlagsort Bonn
Sprache deutsch
Maße 168 x 240 mm
Gewicht 995 g
Einbandart gebunden
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Weitere Themen SAP
Schlagworte Benutzeroberfläche • Feeder-Klasse • Floorplan Manager • FPM • Framework • SAP • Theme Designer • UIBB • UI Building Block • user interface • Web Dynpro ABAP
ISBN-10 3-8362-2786-X / 383622786X
ISBN-13 978-3-8362-2786-5 / 9783836227865
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich