on 05-17-2016 2:27 PM
Hi all,
we are currently trying to move from classic frameworkpage to AFP.
Now I found out that parts of my Detailed Navigation are shown as Contextual Navigation Panel (CNP) in AFP and I wonder why. I found out because I was unable to adjust our theme (see ) and because all 4th-level items are shown as "services" below all 3rd-level items.
AFAIK there is nothing special to the relevant parts of the relevant role. I think I scanned through all possible and impossible attributes without success.
So what makes navigation nodes appear as CNP and 4th level appear as Services?
Thanks a lot!
Lutz
PS: is doing so many great introductory blogs currently. How about a blog about CNP?
Hey Lutz
I hope you are keeping well and many thanks for using the SAP Discussion Forums .
Now regarding the scenario that you have described let us break it down together based on your description of the issue at hand.
Ok now firstly there are a few areas to touch base on here. Lets begin with the two framework pages of the classic framework page and the ajax framework page. Firstly in this instance you are moving from the Classic to Ajax therefore as we know there is a small "evolution" in terms of display and element makeup.
Now you've mentioned
Ok the first point of analysis here is to check the "Detailed Navigation iView (DTN)" to see what the current configuration setting is maintained as. Is it configured to be displayed as a contextual navigation panel? If it is configured to "Contextual navigation panel" kindly try and change it to
You can perform this check and review via the path below:
Now moving onto navigation nodes appearing as a CNP and 4th level nodes appearing as Services. I've come across some noted issues in the past with similar scenarios which brought about documented note fixes such as:
When creating a content that contains navigation nodes with the same merge priority, same sort priority and even the same node name, it can on some occasions cause inconsistent nodes ordering because that the order in this situation depends on what will be the node order in query result from the database and this result changes from query to query. The Ajax Framework Page has a core capability called "State-Full Navigation", which maintains the latest visited node for future
navigation (within a session) so there are a few variations at play in such an instance.
From a high level perspective and process of elimination can you let me know:
Kindly update me as per your findings.
PS I believe you are correct and a blog posting on this topic would be a good point of reference, I'll get working on it and get it posted over the next few days.
Please note I will respond to this thread as soon as time permits.
Many thanks.
Kind Regards & Talk Soon
Troy Cronin - Enterprise Portal Support Engineer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Troy, thanks for shedding some light on this.
My AFP frameworkpage is just a copy of the original, so com.sap.portal.navigation.afp.visualizationMode was set to "Detailed Navigation iView".
There is no value named "Contextual navigation panel".
I switched this attribute to "Always Use Detailed Navigation iView". This resulted in 3rd Level beeing shown fine (no CNP theming issue). But forth level is still shown as a Services list below all 3rd Level items.
My intention is to leave the configuration of DTN on the standard value, because there might be some Business Packages relying on this functionality.
What I want to achieve is that this one specific role which shows up in CNP and produces the unloved services list works like all the other roles.
What can I do?
The role's history is that it was created in a 7.01 portal and imported to a 7.40 portal which is currently on SP11. The role contains loads of GUI transactions. Does this influence it's behaviour?
This issue shows up in all browsers.
Kind regards,
Lutz
Hey Lutz
Absolutely no problem at all, it is my pleasure to help out.
Now it appears we have made some progress here which is good news surrounding the 3rd Level. Regarding the services behavior you described it references similar behavior to the issue discussed and overviewed in SAP Note: 1835181: DTN displayed wrong when number of levels in TLN is 1.
Regarding the behaviour noted in the web browser platforms many thanks for the clarifications provided here as we can omit web browser platforms from our investigation in terms of being potential probable causes.
The default entry for folder never changes so anytime you click on the workset name
iview set as "Default Entry for Folder" this should be opened.
As you just switched the attribute display for the Detailed Navigation could you kindly follow the steps outlined below and clear the listed caches before retesting the behaviour:
Regarding the GUI transactions I will perform some analysis on this internally to see if there could be a relation although I dont believe this would adversely affect the role display.
Reference Documentation
Kindly update me as per your findings.
Please note I will respond to this thread as soon as time permits.
Many thanks.
Kind Regards & Talk Soon
Troy Cronin - Enterprise Portal Support Engineer
Hey Lutz
I'd just like to add the following as I accidentally omitted it from my first response.
In AFP, workcenter roles are displayed in Contextual Navigation Panel (CNP) view which have only two levels,
Could you kindly try the following: Go to Detailed Navigation iView. For property 'Navigation Panel Mode' Select 'Always Use Detailed Navigation iView' to display workcenter roles in the Detailed Navigation view.
With this enhancement workcenter roles should in theory be displayed with Detailed Navigation view.
Many thanks.
Kind Regards & Talk Soon
Troy Cronin - Enterprise Portal Support Engineer
Hi Troy, I am not sure if I understood everything right.
Our number of levels in TLN is 2 (default). There were no uploads involved. So 1835181 is probably not relevant.
There is some merging going on but only on 1st and 2nd Level. No merging on levels 3 and 4.
I am still irritated that what is supposed to be a Freestyle Role is displayed like a Workcenter Role. I don't want it to be a Workcenter Role. And I would like to avoid to change parameters of my DTN iview because there might be other legitimate Workcenter Roles using CNP in future.
My intention with this freestyle role was to
This worked perfectly with Classic FP for years.
I will most probably open incidents because it is easier to disclose details there.
Regards,
Lutz
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.