cancel
Showing results for 
Search instead for 
Did you mean: 

Why I must click twice Back Link in TLN to get back to Area Page

Former Member
0 Kudos

Hi everyone, i need a little help about TLN. I'm developed webdynpro application and i have integrated it with ess. The problem is arise when I click <b>Back</b> link in top level navigation (TLN) from my iview (custom application). I need to click this link twice to get back to area page (actually just one click to go back to area page). How i handle this problem ? Thank you.

Regards,

Satria B

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Are you talking about the link "back" which you find just under the second level of navigation i.e. with links "history" and "forward" ?

Well, the back link works with respect to the content in your history. If you click on history, you can find what are the items you need to traverse through to get back to the Area Page. If you have just Custom Application and Area page in this history, then you should get back to your Area Page on the first click of back button.

Are the other applications working fine i.e. are you able to navigate on single click ?

Hope this helps.

Cheers,

Sunil

PS: Reward points for helpful answers.

Former Member
0 Kudos

Hi,

Yes,that what i means. When i look into history, i'm confused because i find list like this :

- Custom Application X

- Custom Application X

- Area Page

So that means when i click link to my custom application X, it will create 2 link into history. Why this happen ?

I make 3 application and all this have same case.

Btw, there is other question about navigation too. I have a button in my iview (custom application), when i click this button, the page will be back to area page but Detailed Navigation will be display (i have setting this to be hide), why this happen ?

Former Member
0 Kudos

Hi,

<b>So that means when i click link to my custom application X, it will create 2 link into history. Why this happen ?</b>

Exactly, so now you know why you have to click twice, right ? Well, why it has created two links there, that needs to be checked or thought over. Need some time for this.

<b>I have a button in my iview (custom application), when i click this button, the page will be back to area page but Detailed Navigation will be display (i have setting this to be hide), why this happen ?</b>

Sorry, didn't get your question. Do you mean to say that you want to hide the detailed navigation on the Area page. Is this Area Page a custom application ? What is the code written on the click of button ? Is the Area Page an iview within a page and then attached to role or workset or just an iview attached to role or workset ?

Have you changed the following property of iview or page (for Area Page) "Initial State of Navigation Panel" to closed ?

Hope this helps.

Cheers,

Sunil

PS: Reward points for helpful answers.

Former Member
0 Kudos

This Area Page is not custom application (<b>Career And Job</b>). It's from ESS.

Yes,I have change the property "Initial State of Navigation Panel" to closed.

Code

<b>WDPortalNavigation.navigateAbsolute(

"ROLES://portal_content/com.sap.pct/every_user/com.sap.pct.ess.employee/com.sap.pct.ess.iviews/com.sap.pct.ess.area_career_job",

WDPortalNavigationMode.SHOW_INPLACE,

(String) null,

(String) null,

WDPortalNavigationHistoryMode.NO_DUPLICATIONS,

(String) null,

(String) null,

"");</b>

Thank you.

Regards,

Satria

Former Member
0 Kudos

Hi,

Try using this:

WDPortalNavigation.navigateAbsolute(

"ROLES://portal_content/com.sap.pct/every_user/com.sap.pct.ess.employee/com.sap.pct.ess.roles/com.sap.pct.ess.employee_self_service/com.sap.pct.ess.employee_self_service/com.sap.pct.ess.area_career_job/com.sap.pct.ess.area_career_job

WDPortalNavigationMode.SHOW_INPLACE,

(String) null,

(String) null,

WDPortalNavigationHistoryMode.NO_DUPLICATIONS,

(String) null,

(String) null,

"");

Cheers,

Sunil

PS: Reward points for helpful answers.

Former Member
0 Kudos

Hi,

Did that solve your problem ?

Cheers,

Sunil

Former Member
0 Kudos

Yes,that solve my second problem, but still i cannot find the solution for my first question. Can you explain me for the second answer, where do you get other pcd for this area page ? Thank you.

Regards,

Satria

Former Member
0 Kudos

Hi,

Go to the role Employee Self Service -> Open object -> Then go to that particular page eg. Career and Jobs -> Click on button properties at the bottom -> This would take you to the properties of Career and Job Page with reference to role Employee Self Service -> Select Property Category Information -> Look for PCD Location.

This is the PCD location you need to use whenever you are navigating on a button click or clicking of links etc. We always need to the PCD Location of any object with reference to a role because role is the highest node here and assigned to the user.

Hope that's clear. Let's check out the solution for your first problem or may be it's something related to this.

Cheers,

Sunil

Answers (0)