
Der Einsatz der Navigationsvariante der relativen Pfad-Navigation ist beispielsweise bei der Auslieferung von Inhalten über mehrer Verzeichnisse hinweg sinnvoll.
Sie können die relative Pfad-Navigation des Portals in Web Dynpro ABAP auslösen, indem Sie den Portal-Manager (Interface IF_WD_PORTAL_INTEGRATION, Methode NAVIGATE_RELATIVE) verwenden.
Über den Wizard können Sie eine entsprechende Vorlage generieren lassen, die Sie dann mit Werten füllen.
Diese Navigation erlaubt, von einem Startpunkt aus relativ zu navigieren.
Parameter-Übersicht
|
Name |
Optional |
Mögliche Werte |
Beschreibung |
|---|---|---|---|
|
BASE_URL |
√ |
Pfadangabe (Typ STRING) |
Startpunkt für die relative Navigation |
|
LEVELS_UP |
Numerischer Wert (Typ STRING) |
Anzahl der Navigationsschritte nach oben in der Verzeichnisstruktur |
|
|
PATH |
Pfadangabe (Typ STRING_TABLE) |
Relative Pfadliste für die Ziel-Anwendung |
Die restlichen Parameter verwenden Sie wie bei der absoluten Navigation.
BASE_URL : pcd:role1/folder1/folder2/fodler3/workset1/page1
LEVELS_UP: 3
PATHLIST: folder4/workset2/page2
Das Ziel ist: pcd:role1/folder1/folder2/folder4/workset2/page2
Die Angabe der BASE_URL ist nicht notwendig. In diesem Fall würde die aktuelle URL genommen. PATH ist eine Liste mit den nächsten Knoten. In diesem Fall wären das:
folder4
workset2
page2
Ein Beispiel finden Sie im System in der Web-Dynpro-Component WDR_TEST_PORTAL_NAV in der Web-Dynpro-Anwendung WDR_TEST_PORTAL_NAV_PAGE.