DATA lv_absolute_url TYPE string.
DATA lv_url TYPE char255.
DATA ls_parameter TYPE ihttpnvp.
DATA lt_parameters TYPE tihttpnvp.
* Assemble the parameter name/value pairs as needed
ls_parameter-name = 'param1_name'.
ls_parameter-value = 'param1_value'.
APPEND ls_parameter TO lt_parameters.
ls_parameter-name = 'param2_name'.
ls_parameter-value = 'param2_value'.
APPEND ls_parameter TO lt_parameters.
* Construct the URL with parameters
cl_wd_utilities=>construct_wd_url(
EXPORTING
application_name = 'WEB_DYNPRO_APPLICATION_NAME'
in_parameters = lt_parameters
IMPORTING
out_absolute_ur l = lv_absolute_url
).
lv_url = lv_absolute_url. " cast data type
CALL FUNCTION 'CALL_BROWSER'
EXPORTING
url = lv_url
window_name = 'Example: Passing Parameters'
new_window = abap_true
EXCEPTIONS
OTHERS = 0.
DATA lt_parameters TYPE tihttpnvp.
* Read URL parameters from the query string
wdevent->get_data(
EXPORTING
name = if_wd_application=>all_url_parameters
IMPORTING
value = lt_parameters
).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
10 | |
7 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 | |
3 |