ESS - Top-Level navigation changes by following a link in an iView

Hi,
if i follow a link in an iView for example:
Ess - overview - employee search - who is who it changes my TopLevel-Navigation from Employee Self-Services to another.
The First-Level Navigation changes, the Second-Level Navigation is the same as in the Employee Self-Services ( Overview, Employee Search, ... ). By activating one of them it gives an error ( JavaScript ):
gNavTreeChildren[...]children is null or not an object
Why does it change my First Level Navigation?

the source-code:
<a class="urLnkFunction urVt1" id="CNDBNBBJ.AreaViewStatic.ServiceLink10"
ct="Link" title="Participation Overview" onkeydown="return me.h_m(event,window,'sapUrMapi_Link_activate
('CNDBNBBJ.AreaViewStatic.ServiceLink10',SSR.event)');" href="javascript:void(0);" onclick="return me.h_e(event,window,this,'Link','LINKCLICK',
{'event':'event','ControlId':'CNDBNBBJ.AreaViewStatic.ServiceLink10'},'',true);"><nobr>
<span class="urTxtStd"><span ct="Caption" title="Participation
Overview">Participation Overview</span></span></nobr></a>
regards
Sleepy_head

Similar Messages

  • Customizing Top level navigation

    Hi,
    I have requirement where in i have to customize the top level navigation. Insted of hyper links display i have to show them like buttons, not exactly buttons but the hyperlinks shown for the navigation should be removed.
    Is it possible to show with out links and once click on the respective workset should be able to navigate that workset.
    Is it possible to place image for each workset navigation in top level navigation.
    Regards,
    Ravi.

    Hi Darrell,
    I checked that code and it is using the navHelperServer.getQuickLink method where it gets the Quick Link Value of the pages i guess.
    I could not find the method details and the declaration of this method in the help. Is it the custom method written of that class.
    I am using the below standard code of the LightTopLevelNavigation.
    I guess i need to put the custom code between the navNodeAnchor Tags of Selected and non selected Nodes.
    <TABLE border="0" cellspacing="0" cellpadding="0" class="mainTable" align="center">
      <TR>
    <!--     <TD nowrap class="notch"> </TD> -->
        <TD>
          <TABLE border="0" cellspacing="0" cellpadding="0" class="table1">
            <TR>
              <nav:iterateInitialNavNodes>
                <nav:ifNavNodeInSelectedPath>
                  <TD nowrap class="chosenTDLevel1">
                    <% if(previewMode) { %>
                      <A class="chosenOnLevel1"><nav:navNodeTitle/></A>
                    <% } else if(levels==1) { %>
                      <nav:navNodeAnchor navigationMethod="byURL" anchorAttributes="class='chosenOnLevel1'">
                      </nav:navNodeAnchor>
                    <% } else if(levels==2) { %>
                      <nav:navNodeAnchor navigationMethod="byURL" anchorAttributes="class='chosenOnLevel1'" urlParameters="InitialNodeFirstLevel=true"/>
                    <% } %>
                  </TD>
                  <% if(levels==2) { %>
                    <nav:storeNavNode/>
                  <% } %>
                </nav:ifNavNodeInSelectedPath>
                <nav:ifNotNavNodeInSelectedPath>
                  <TD nowrap class="unChosenTDLevel1">
                    <% if(previewMode) { %>
                      <A class="chosenOnLevel1"><nav:navNodeTitle/></A>
                    <% } else if(levels==1) { %>
                      <nav:navNodeAnchor navigationMethod="byURL" anchorAttributes="class='unChosenOnLevel1'"/>
                    <% } else if(levels==2) { %>
                      <nav:navNodeAnchor navigationMethod="byURL" anchorAttributes="class='unChosenOnLevel1'" urlParameters="InitialNodeFirstLevel=true"/>
                    <% } %>
                  </TD>
                </nav:ifNotNavNodeInSelectedPath>
                   <nav:ifHasMoreIterations>
                     <TD nowrap class="spacingTDPipeLevel2" valign="center"> | </TD>
                   </nav:ifHasMoreIterations>
              </nav:iterateInitialNavNodes>
              <TD nowrap class="spacingTDLevel1"> </TD>
            </TR>
          </TABLE>
    Thanks
    Sumanth

  • Top-Level Navigation content problem

    I have a bsp iview. I had inserted this iview in the first position of
    a role. This role has more iviews. The role hava entry point. When I
    click in the top-level navigation (role), it launchs the iview but i
    can't see the content of the role in the top-level navigation. If I put another kind of iview in the first position. I can see the correct top-level content.
    Thanks in advanced.

    hi Ismael Martin
    first u take level  ...for example 1 st level 2 nd level
    in that particular posible u mention that iview.
    lile that u can try it ....if its work letme know
    if (levels != 0) { %>
    <table id="TLNTable" name="TLNTable" border="0" onresize="SetTLNHeightAndSize()" cellspacing="0" cellpadding="0" class="prtlTopNavWhl" <% if(isSection508SupportOn) { %> tabIndex="0"  ti="0" accesskey="t" title="<%=getNLSString(componentRequest, KEY_RB_TXT_TOPNAV_ENTERING)%>"  onkeydown="nav_skip('TLNTable',event)" <% } %> >
      <tr>
         <td id="NotchTD" name="NotchTD" nowrap class="prtlTopNavNotch" style=""> </TD>
         <td>
           <div width="100%"> </div>
           <div id="TLNDiv" ti="0" tabindex="0" name="TLNDiv" class="prtlTopNavContainer" onScroll="localScrollLeft = this.scrollLeft; adjustLeftAndWidth(this); return true;" onfocusin="adjustFocusToNode(event.srcElement);">
              <!-- 1st level start -->
              <div id="Level1DIV">
                <TABLE id="level1" name="level1" border="0" cellspacing="0" cellpadding="0">
                </TABLE>
              </div>

  • How to remove the worksets from the Top level navigation for the ESS role.

    Hi All,
    I am working on enabling and disabling certain services in the ESS worksets.
    we are using EP 7.0, ECC 6.0 (NW2004s).
    When I login as a user with ESS role, I can view the changes in the overview pages. However, the worksets are still visible in the TOP Level navigation of th poral. can anyone please explain me how to remove the workset from the Top level navigation.
    Thanks for your help
    Regards
    SM

    Hi,
    Go to the ESS role via Content Admin, then double click the workset (or page or iview) and in the drop down select navigation. Then click the <i>Yes</i> radio button of the "<i>Invisible in Navigation</i>" property.

  • How to change the order of the top level navigation?

    hello,
    i don't find where i can change the order of the top level navigation.
    help would be great because there is no documentation for this issue.
    greets daniel

    If you want to define the sequence of the entry points for display in the portal, you can prioritize the entry points. You define priorities for the entry points by assigning a cetain value to each of the entry points in  the SORT PRIORITY. You may only define values greater than 0 for the priorities  and lower than 100 (default value is 100.0). The smaller the value of the entry point, the further left it moves on the navigation bar. The entry points without a priority appear in any order.
    Hope that helps,
    Frank

  • How to change Top-Level navigation design bar into an image?

    Hi guru's,
    is there anybody who knows how i can change the Top-Level navigation design bar into an image?
    thanks in advance
    greets
    Kurt

    Hi
    Check this....
    http://help.sap.com/bp_epv260/EP_JA/documentation/EP/N08_BB_ConfigGuide_EN_JP.doc
    Regards

  • Changing Top Level Navigation

    Hi,
    The top level navigation is always displayed as TAB. Is there any way that we can change this to appear as tree level navigation.
    If yes what are the steps required >?
    <b>*To be delivered asap*
    Cheers,
    *RAJ*</b>

    Hi,
    Thanks for the time being mah colleage got a solution. Created 2 dummy roles  test1, test 2 . Assigned Test1 to Test2, and assigned other roles to those Test2.
    Went to default frame work  set Tool Area, Top-Level Navigation invisible.
    Now the other roles that have been assigned to test role 2 appear on detail navigation as a tree.
    Not recommended but works ;).
    Thanks again.
    <b>Cheers,
    *RAJ*</b>

  • Changing the Top Level navigation

    Hi,
    I have a situation where i need to change the Top level navigation i.e the look and feel should be like a website.
    I had seen some blogs like hovering etc..
    but i cant understand the concept.
    Can any one explain it in a simple and detailed way.
    Thanks in advance,
    MrChowdary

    Hi Chowdary
    for the Mouse is over it . u need to code like that.
    function doMouseOver(level, id) {
         //If preview mode do nothing
         if (gIsPreviewMode)
              return;
         if(isSection508SupportOn)
              window.setTimeout("keepTLNFocus(" + level +"," id ")",1500);//ACC fix
         if (level == 1)
              curNode = gNavTree.children[id];
              if (!EPCM.getGlobalDirty())
                   printLevel1Table(gNavTree, id);
                   printLevel2Table(curNode, -1, -1, true);
              else
                   activeOneId = gLevelOneActiveID;
                   gLevelOneActiveID = id;
              if (curNode.showType == 1)
                   if (curNode.windowFeatures == "")
                     winFeatures = "height=" + curNode.windowHeight + ", width=" + curNode.windowWidth + ",toolbar,location,status,scrollbars,directories,menubar,resizable"
                   else
                        winFeatures = curNode.windowFeatures;
                        if (curNode.windowFeatures.indexOf("height") == -1) 
                             winFeatures = "height=" + curNode.windowHeight + ", "+winFeatures;
                        if (curNode.windowFeatures.indexOf("width") == -1)
                             winFeatures = "width=" + curNode.windowWidth + ", "+winFeatures;
                   EPCM.doNavigate(curNode.name,1, winFeatures, curNode.windowName);

  • Changing Colour of top level Navigation

    Hi,
    I want to change the colour of the top level navigation. By default, the top level navigation shows two colour, sky blue and white at the bottom part. Our requirement is to change the white colour at the bottom part, so that it displays sky blue and then new colour at the bottom. Is that feasible through theme editor.
    We are using SAP Netweaver Portal 7.01 Enhancement Pack 1 SP 5.
    Regards
    Deb

    Seems that TLN background properties are not supported by Theme Editor, at least I cannot find it in Theme Editor.
    But I have got  a workaround:
    1. Download your theme through Theme import/export.
    2. Unpack theme zip archive.
    3. Then unpack portal.zip
    4. Go to AFP > images > tln folder of unpacked portal.zip.
    5. Replace BgTabArea00X.gif. with your image.
    6. Repack your portal.zip and theme.
    7. Import theme into portal.
    8. Clear HTTP Service cache and browser's cache.
    Hope it helps,
    Aliaksandr

  • Changing the Height of Top Level Navigation

    How do I change the height of the Top Level Navigation?  I went into the framework page I am using, and then opened the Top Level Navigation iView, and changed the Fixed Height to "100" pixels while leaving the Height Type as "Fixed", but this had no affect.
    I am using just one level of TLN, and trying to increase the height of that one level so it is easier to see in the page.
    Thanks,
    Owen

    I have already downloaded the PAR file and customized it, and am using it in my custom portal framework.  Which part of the code do you recommend I modify?  There is the portalapp.xml file, which specifies the height as 45 pixels, but this is just the default size, which should be overridden by the value I specify in the iview, right?
    As far as the theme editor, that doesn't help me.  I have to increase the size of the top level navigation, not just change the font.
    Thanks,
    Owen

  • Top Level Navigation - Design bar borders

    SAP EP 6.0 SP9 on NW04
    We're using the top level navigation iview (TLN) out-of-the box and have configured the look and feel of TLN using the Theme Editor so that it follows the customer's corporate identity.
    However, we cannot remove the two white vertical borders around the design bar in top level navigation or change the color to the same color as the top level navigation. It is only possible for us to change the background color of the design bar but not the color of the design bar border. The marketing department thinks this is a huge issue, which must be fixed.
    We're almost certain that the problem cannot be solved by configuring the Theme Editor.
    Does anybody know whether it is easy to modify the code or css files to change the white borders of the design bar? Any idea of what is the best approach?
    Best regards
    Peter
    Can

    Hi,
    I have similar problem but there is no "Display of Design Bar Container" option in the Top Level Navigation section of the Theme editor.
    Thanks,
    MM

  • How to enable "top level navigation " in portal

    Hi all,
    I am unable to see the "top level Navigation" once I logged on to portal
    Previously I was able to see that
    I performed the following steps thats the reason why I am unable to see "top level navigation"
    1 Logged on to portal
    2 Content administration
    3 Expanded Poratl Content
    4 Expanded Content Provided by SAP
    5 Expanded End User Content
    6 Expanded Standard Poratl Users
    7 Selected "Default Frame work Page"
    8 In that selected Top Level navigation Iview and the iveiw properties I changed the property "Number of Display Levels " to "0" and choose save
    As I have set "Number of Display Levels" to "0" I am unable to see "top level Navigation" Now,I want to change it to 2 for that I need to see the Content Administration role in the "Top Level navigation" Can anyone help me out how to enable "Top level Navigation"
    Thanks in advance

    undo the changes what you have done.
    after you logon to the portal try the url below...this should take you to content admin directly from there modify the framework page and reset the property of TLN
    http://yourserver:port/irj/servlet/prt/portal/prtroot/com.sap.portal.pagebuilder.IviewModeProxy?iview_id=pcd%3Aportal_content%2Fadministrator%2Fsuper_admin%2Fsuper_admin_role%2Fcom.sap.portal.content_administration%2Fcom.sap.portal.content_admin_ws%2Fcom.sap.portal.portal_content&iview_mode=default
    Thanks
    GLM

  • How to hide name of Role from the top level navigation of the portal

    Hi Experts,
    In my project, I have created 2 roles Role A and Role B. These roles have been assigned to User X.
    When user X logs in, he is able to see name of role that is 'A' in the top level navigation.
    As per the requirement, user X should not see the 'A'.
    Rather user X should see following:
    Top Level Navigation: 'My Work'
    When user clicks on 'My Work', he should see
    'My Sub Work1' and 'My Sub Work2'.
    After that under 'My Sub Work1' user should see following
    All Objects of Role A
    All Objects of Role B
    Name of role i.e. 'A' or 'B' should not be displayed at all at any place in navigation.
    Only whatever objects  has been assigned to Role A and B should be displayed in detailed navigation area.
    Can you please let me know how to achieve this?
    Pictorial Diagram:
                      My Work       (In top level navigation)
    My Sub Work1    My Sub Work2    (In top level navigation)
    _________Objects of role
    A
           |
           |_________Objects of role
                                   B
    Please note that 'My  Work' and 'My Sub Work1' and 'My Sub Work2) are not roles. They are just the name of folders.
    Can you please let me know how to achieve it?
    Regards,
    Brian

    Hi Brian,
    Try the following steps.
    1. Change the 'Entry Point' property of Roles A and B to 'No'.
    2. Create a role folder called 'My Work' under A and B.
    3. Set the 'Entry point' property of this folder to 'Yes'.
    4. Set the 'merge id' property of the folder as "mywork" (or any other string) under both roles A and B.
    5. Under 'My Work' in Role A,
    a. Set the 'Merge Priority' property to 50.
    b. create subfolder 'My sub work1' and create all your objects.
    6. Under 'My Work' in Role B,
    a. Set the 'Merge Priority' property to 100.
    b. create subfolder 'My sub work2' and create all your objects.
    7. Make sure the user is assigned both the roles A and B. Only then he/she can see objects of both the roles.
    8. One thing to remember while merging folders is that, all the entities that are being merged should be at the same level. For eg: in our case, you cannot merge 'my subwork1' in role A, with 'my work' in role B.
    Reward points if helpful.
    Regards,
    Priya

  • A problem Configuring Top-Level Navigation

    hi, when i change the property of the Number of Display Levels in the Top-Level Navigation
    (as shown in http://help.sap.com/saphelp_nw04/helpdata/en/5a/33befa45ca7f459b24d0c5d51d0749/frameset.htm)
    I set to 0 and then hide the top-level navigation, i forget set the Detailed Navigation property level to 1
    and now i dont have any access to the configuration menu and i cant do nothing,
    can i change the Detailed Navigation set to 1 manualy outside the portal?
    may be changing any configuration file?
    thanks
    Message was edited by: Jose Rubí
    Message was edited by: Jose Rubí

    Hi,
    We have faced a similar problem earlier, one of the developers changed the property to 0. Luckily for us, one of the user id has got Content Administrator as the first tab, so we could change the iview template and got the TLN. Check this option.
    The following is a theoritical idea only, i have not implemented this
    Download "com.sap.portal.navigation.toplevel.par.bak" and change the code. Check out this link
    https://help.sap.com/saphelp_nw04/helpdata/en/42/fd515a2aa95277e10000000a1553f7/content.htm
    You have to change the code as
    levels=2;
    before this line
    if(levels>0)
    { %>
    Take a backup of the existing TLN par and upload the edited one with the same name. Then try login and see whether you are able to get the contents, update the property back to 2.
    Note : try to upload the necessary jar files in NWDS.

  • Top level navigation disappeared

    Hi Experts,
    We had a very strange issue in our portal. Top level navigation had disappeared for few of our portal users. Rest of the users were able to perform their activities normally with no issues. When we tried to find the trace of exceptions from backend we got the following error trace.
    #1.#00145E48CBB00096000000660017C030000476D27F094873#1256546353366#com.sap.portal.prt.request#sap.com/irj#com.sap.portal.prt
    .request#35000315#147633##INBLR45V45EP1_EP1_17414950#35000315#0984f1f0c20b11de8e2700145e48cbb0#Thread[PRT-Async 8,5,PRT-Async
    ]##0#0#Error#1#/System/Server#Java###Exception in PortalRequestManager.dispatchRequest without timeout
    [EXCEPTION]
    #1#PcdRuntimeException: SQLException is not transient, error code = 1, sql state = 23000
    ORA-00001: unique constraint (SAPEP1DB.SYS_C005523) violated
    And the below one shows the problem in navigation which has followed immediately after the above error:
    #1.#00145E48CBB00098000000280017C030000476D227A097A5#1256544886888#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#3
    5000315#147407##INBLR45V45EP1_EP1_17414950#35000315#9f6f3a80c20711deac7f00145e48cbb0#Thread[PRT-Async 16,5,PRT-Async]##0#0#Er
    ror#1#/System/Server#Java###Exception ID:01:44_26/10/09_2177_17414950
    [EXCEPTION]
    #1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component
    Component : pcd:portal_content/portal_home/com.xxx.defaultDesktop/frameworkPages/com.xxx.frameworkpage/com.sap.portal.topLeve
    lNavigationiView
    Component class : com.sapportals.portal.prt.component.CachablePortalComponent
    Can anyone suggest, what was the cause of the issue and how we can avoid this kind of issue to happen in future? Does this issue come due to some PCD changes?
    Thanks and Best Regards,
    Shreya

    Hi Shreya,
                      Follow the following steps.It may resolve your problem.
    1. Logon to the Portal as an Administrator.
    2. Directly open content admin with below url .first loginto portal and then replace browser with below url.if it gives error ,refresh
    http://host:port/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fadministrator!2fsuper_admin!2fsuper_admin_role!2fcom.sap.portal.content_administration!2fcom.sap.portal.content_admin_ws!2fcom.sap.portal.portal_content
    put host and port information of your system.
    Regards,
    Kundan
    Edited by: Kundan 2009 on Apr 16, 2010 11:33 AM

Maybe you are looking for

  • Updated iOS on iPad, no longer connects to WiFi.  Have done a reset.?

    Updated iPad iOS, lost WiFi connection.  Have tried a reset, no luck.  Any ideas?

  • Override app preferences to print in grayscale/black and white

    I have successfully set up my eprinter to print in grayscale, however apps used on my iPad or Android phone (for instance, the coupons.com app) are able to override my preferences and print in color.  This defeats the purpose of saving money through

  • 3 tier mode

    hi all SAP BO XI3.1 i want to use 3 tier mode with Deski so if i automatically create servername.extranet file in LocData folder via  InfoView , can i put this file into other client machine without  ?

  • Sound card config in new system

    Just set up new Dell T7600 workstation with nVideo 6000 graphics and tons of RAM.  Problem getting surround output from Premiere or Audition through Creative SB Recon3D PCIe card.  Card outputs fine from Windows setup to 5.1 studio system but can't s

  • I need to reinstall Elements 10, can't find a link

    Where can I get a link to download Elements 10, as I need to re-install on my PC. I can only find links to Elements 12