Skip to Content
avatar image
Former Member

Problem with WDA Portal Navigation

Hello gurus,

I've got an WDA iView in the portal, and if I click a button in the WDA application it does some business action and afterward it should use the portal navigation to navigate to a portal page in the same browser window - but it simply doesn't do any portal navigation.

Here's the coding:

DATA: lr_api_componentcontroller TYPE REF TO if_wd_component,

lr_port_manager TYPE REF TO if_wd_portal_integration,

l_navigation_target TYPE string.

lr_api_componentcontroller = wd_this->wd_get_api( ).

lr_port_manager = lr_api_componentcontroller->get_portal_manager( ).

CONCATENATE 'ROLES://portal_content/x.com.x/x.com.ESS_Zeitwirtschaft/x.com.Page/'

'de.x.ZeitnachweisPage'

INTO l_navigation_target.

CALL METHOD lr_port_manager->navigate_absolute

EXPORTING

navigation_target = l_navigation_target

navigation_mode = if_wd_portal_integration=>co_show_inplace.

The pcd path is correct, I checked it.

When I start an absolute navigation to the pcd object via the testtool in the portal it works fine.

Where is the problem?

Any help appreciated,

thanks & greetings,

nicolai

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Nov 04, 2009 at 11:25 AM

    try changin the navigation mode parameter to if_wd_portal_integration=>co_show_external to check if application is loaded in new window ( it can tell u the url also ).

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 04, 2009 at 01:13 PM

    Problem "solved".

    It works with Firefox ⚠️ but not with my local IE (IE's of other users work fine).

    Thanks anyway.

    Add comment
    10|10000 characters needed characters exceeded