Konfigurieren einer Web-Dynpro-Anwendung
(ABAP)
Dieser Prozess ist Bestandteil des folgenden IT-Szenarios:
IT-Szenario |
Szenariovariante |
Die nachfolgenden Prozess-Schritte werden im Rahmen dieses Prozesses durchgeführt.
Components können auf zweierlei Art konfiguriert werden: zum einen mit den impliziten Konfigurationsmöglichkeiten der UI-Elemente und zum anderen durch explizit entwickelte Konfigurations-Controller, die zur Steuerung des Component-Verhaltens dienen. Es können spezielle Parameter-Sets, die als Konfiguration bezeichnet werden, angelegt werden. Beispielsweise kann eine Web-Dynpro-Component eine Konfiguration für die Ausführung in einem komplexen Expertenmodus sowie eine weitere Konfiguration für die Ausführung in einem einfacheren Anfängermodus haben. Die impliziten Konfigurationsmöglichkeiten sind sofort einsatzbereit und erfordern keine weitere Codeanpassung.
Siehe auch:
Personalisierung und
Konfiguration
Werden mehrere Web-Dynpro-Components zu einer umfassenden Web-Dynpro-Anwendung zusammengeführt, müssen Sie festlegen, welche Konfiguration von den einzelnen Components verwendet werden soll. Die globalen Einstellungen werden von der Anwendungskonfiguration gesteuert. Insbesondere die dynamische Verwendung von Teil-Components können Sie hier konfigurieren. Die Web-Dynpro-Verwendung erlaubt die Implementierung von Web-Dynpro-Components, die andere Components für spezielle Teilaufgaben nutzen können. Für diese Teilaufgaben kann es verschiedene Implementierungen geben. Die Konfiguration kann festlegen, welche Teil-Components jeweils zur Laufzeit zum Einsatz kommen. Dadurch lassen sich einfach durch Konfiguration verschiedene Web-Dynpro-Components flexibler zu laufenden Anwendungen zusammenführen.
Siehe auch:
Sie können die Web-Dynpro-Anwendungen und dazugehörigen Components entweder einzeln in der Workbench testen (Menüeintrag Testen/Ausführen oder Funktionstaste F8) oder indem Sie die URL für die Web-Dynpro-Anwendung im Client-Browser aufrufen. In einer Entwicklungsumgebung kommt die Einzeltestfunktion häufiger zum Einsatz. Bei Integrationstests, QA- oder Produktivszenarios wird der Test entweder durch Aufruf der URL im Browser oder direkt vom Portal-Menü (Verwendungstyp: EP) aus angestoßen.
Die Views von Web Dynpro für ABAP müssen in die richtigen Benutzerrollen eingebunden werden, damit sie im Portal-Menü für die Benutzernavigation zur Verfügung stehen. Für jede Web-Dynpro-Anwendung besteht die Möglichkeit, mit einfachen Mitteln eine Integration in das SAP NetWeaver Portal durch die Verwendung des Web Dynpro iView-Assistenten vorzunehmen. Anschließend können diese iViews Portal-Seiten und Portal-Rollen zugeordnet werden. SAP NetWeaver Portal bietet zusätzlich eine Reihe von Funktionen an, die der täglichen Arbeit des Endbenutzers entgegenkommen. So gibt es zum Beispiel eine Portal-Ereignissteuerung, eine direkte Navigation zwischen Web-Dynpro-Anwendungen oder auch zu anderen Portal-Inhalten, sowie den WorkProtect-Modus. Wie bei anderen Anwendungen auch, die sich die Portal-Services zu Nutze machen, werden außerdem das Portal-Eventing sowie die objektbasierte Navigation (OBN) unterstützt.
Siehe auch: