Skip to Content

How to call IBO_WDA_INBOX from my Web Dynpro application

In IBO_WDA_INBOX I have set up a query with a link to the Web Dynpro application. The link opens my application with the option "if_wd_portal_integration => co_show_inplace" and it works well.
Unfortunately, I do not know how to get back to IBO_WDA_INBOX.
I try this solution:

DATA targetpcd TYPE string.
CALL METHOD cl_wd_utilities=>construct_wd_url
application_name = 'IBO_WDA_INBOX'
out_absolute_url = targetpcd.

DATA lr_componentcontroller TYPE REF TO ig_componentcontroller .
DATA l_api_componentcontroller TYPE REF TO if_wd_component.
DATA lr_port_manager TYPE REF TO if_wd_portal_integration.

lr_componentcontroller = wd_this->get_componentcontroller_ctr( ).
l_api_componentcontroller = lr_componentcontroller->wd_get_api( ).
lr_port_manager = l_api_componentcontroller->get_portal_manager( ).

CALL METHOD lr_port_manager->navigate_absolute
navigation_target = targetpcd
navigation_mode = if_wd_portal_integration=>co_show_inplace.

but unfortunately it does not work, I have a message:

500 SAP Internal Server Error
ERROR: An exception has occurred that was not caught. (termination: RABAX_STATE

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers