Show TOC

Web-Dynpro-Anwendung mit Parametern aufrufenLocate this document in the navigation structure

Kontext

Die URL-Parameter einer Web-Dynpro-Anwendung werden durch die Main-Component festgelegt.

Das Window einer Component hat einen oder mehrer Inbound-Plugs, welche ihrerseits Parameter haben können. Wenn für einen Inbound-Plug ein Parameter gepflegt ist, muss für diesen zur Laufzeit ein Wert zur Verfügung stehen. In der Regel wird die Aufruf-URL den Wert für den Parameter an den Inbound-Plug übergeben. Sie können alternativ dazu im Web Dynpro Explorer: Anwendung anzeigen für diesen Parameter auch einen Standardwert setzen, der zur Laufzeit gegebenenfalls durch den Wert des URL-Parameters überschrieben wird. Wenn an der Applikation ein Default-Parameter hinterlegt ist, dann ist der Wert optional.

Achtung

Wenn weder ein Default-Wert gesetzt ist noch ein URL-Parameter übergeben wird, wird ein Laufzeitfehler ausgelöst.

Weitere Informationen:

URL einer Web-Dynpro-Anwendung

Vorgehensweise


  1. Wechseln Sie In der Component zum Window-Editor.

    Dort können Sie den vorgegebenen Inbound-Plug ändern oder einen neuen Inbound-Plug anlegen.

    1. Kennzeichnen Sie den Plug als Startup-Plug ( Startup).

    2. Der Datentyp sollte String sein, da momentan noch keine Datenkonvertierung oder -Prüfung durchgeführt wird.

    3. Aktivieren Sie die Component.

  2. Bei der Anwendung geben Sie die aufzurufende Component, das Window und den Startup-Plug an. Dann können Sie die Parameter angeben.

    Außer den Default-Parametern werden auch die Startup-Plug-Parameter angeboten und können mit einem Default-Wert belegt werden. Wird kein Default-Wert angegeben, so müssen beim Aufruf der Applikation die Parameter als URL-Parameter mitgegeben werden.

  3. Rufen Sie die Anwendung auf.

    Der URL-Parameter überschreibt den Anwendungsparameter.