several directories.
To activate relative path navigation for the portal in Web Dynpro ABAP, use the portal manager ( IF_WD_PORTAL_INTEGRATION, method NAVIGATE_RELATIVE).
You can generate a template using the wizard, in which you then enter values.
call method lr_port_manager->navigate_relative exporting base_url = navigation_data-base_url levels_up = levels_up path = pathlist navigation_mode = navigation_data-navigation_mode window_features = navigation_data-window_features window_name = navigation_data-window_name history_mode = navigation_data-history_mode target_title = navigation_data-target_title context_url = navigation_data-context_url use_sap_launcher = abap_true business_parameters = bus_parameter_list launcher_parameters = launcher_parameter_list.
|
Relative navigation can be used from the defined starting point.
Overview of Parameters
Name | Optional | Possible values | Description |
BASE_URL | √ | Path name | Starting point for relative navigation |
LEVELS_UP |
| Numeric value | Number of navigation steps upwards in the navigation structure |
PATH |
| Path name | Relative path list for the target application |
You use the remaining parameters in the same way as for Absolute Navigation.
BASE_URL : pcd:role1/folder1/folder2/fodler3/workset1/page1
LEVELS_UP: 3
PATHLIST: folder4/workset2/page2
The target is: pcd:role1/folder1/folder2/folder4/workset2/page2
The BASE_URL does not have to be specified. If it is not, the current URL is used. PATH is a list of the nearest nodes. In this case, these would be:
folder4
workset2
page2
Example
You can find an example in the system in the Web Dynpro application WDR_TEST_PORTAL_NAV_PAGE.
No comments:
Post a Comment