Skip to Content
0
Former Member
Jul 17, 2007 at 02:01 PM

Object Based Navigation

30 Views

Hi Everyone,

I use the OBN to navigate between two different web dynpro apps on the portal. I implemented the folowing steps:

1. I defined the system on which the Web Dynpro applications are run.

2. I created StartApp and TargetApp Web Dynpro-based iViews .

3. I created a page in which I inserted the first Web Dynpro-based iView that calls the start application. Then I created another page in which I inserted the second Web Dynpro-based

iView that calls the target application.

4. I defined a role and assigned the pages I created to this role.

5. After that I imported the business object with the same name as my project (I chose the system from step 1).

6. I created the business object operation toTargetApp and assigned it to StartApp iView.

7. Then I added the iViews to the roles.

When StartApp running toTargetApp operation appears in the list of available operations. But I can not access the target application.

The following code doesn`t work.

WDPortalNavigation.navigateToObjectWithSpecificOperation("WD_Alias","PageNavigationStart","PageNavigationStart","toTargetApp","OBN_param="+ wdContext.currentContextElement().getParam());

Do I forget anything or make a mistake?

Thanks in advance.