cancel
Showing results for 
Search instead for 
Did you mean: 

How to call IBO_WDA_INBOX from my Web Dynpro application

0 Kudos

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
EXPORTING
application_name = 'IBO_WDA_INBOX'
IMPORTING
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
EXPORTING
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

Accepted Solutions (0)

Answers (0)