Show TOC

Adobe Flash Islands IntegrationLocate this document in the navigation structure

Verwendung

Adobe Flash Islands basiert auf Adobe Flex ( http://www.adobe.com/flexAuf Nicht-SAP-Site veröffentlichte Informationen). Adobe Flex bietet eine allgemeine Entwicklungsumgebung, mit der Rich Internet Applications (RIA) erstellt werden können. Die so entwickelten RIAs sind auf allen größeren Browser-Plattformen und Betriebsystemen lauffähig.

Mit Adobe Flex erstellte Anwendungen können in Web Dynpro ABAP integriert werden. Somit kann das Standard Web Dynpro um neue Bestandteile erweitert werden. Diese neuen Komponenten sind mit Adobe Flex implementiert und laufen lokal auf dem jeweiligen Client-PC/Browser. Ein FlashIsland UI-Element kann in Web-Dynpro-Views eingebettet werden und auf den Web-Dynpro-Context zugreifen und Web-Dynpro-Aktionen auslösen.

Weitere Informationen:

UI-Element FlashIsland

Root-Elemente von Views

Voraussetzungen

Um Adobe Flash Islands Anwendungen für Web Dynpro ABAP zu implementieren, benötigen Sie Folgendes:

  • Adobe Flex Builder 2 oder 3 (Entwicklungsumgebung)

  • Adobe Flash Player 9 Update 3 (zum Benutzen von Adobe Flash Islands am Client)

  • von SAP NetWeaver zur Verfügung gestellte Adobe Flex Library

    Diese Library ist im MIME-Repository abgelegt unter SAP/PUBLIC/BC/UR/nw7/FlashIslands

  • vom Kunden bereitgestellte Adobe-Flash-Anwendung in Form einer SWF-Datei (samt dazugehöriger Debug-SWF-Datei)

Vorgehensweise

Um in Web Dynpro eine Adobe Flash/Flex-Anwendung zu verwenden, muss diese als FlashIsland UI-Element verschalt werden. Diese Verschalung ermöglicht die Kommunikation zwischen der Adobe Flash Anwendung und dem Web-Dynpro-Framework.

Anhand eines Beispiels werden in den nachfolgenden Abschnitten die Themen Datenübertragung und Eventing erläutert. Des weiteren finden Sie Informationen zu Themes und Drag&Drop.