IView to Refresh Upper Level Navigaton

Hello All...
Just wondering if you know of a better way that I can accomplish this in the Portal.  I have something that works but I just want to know if there is anything better you can come up with.
<u><b>Here is the situation:</b></u>
We have an iView that enables the user to toggle between 2 languages in the portal by clicking a related link.  Optimally, the user would need to see the upper level nav change in accordance with that change.  You can get this to happen by pressing the refresh button or calling refresh, but that creates the IE onBeforeUnload dialog...same as when a user clicks the "Personalize" link...except no refresh there.
<u><b>There are 2 approaches that I have investigated or tried:</b></u>
<b>Refresh all navigation, including upper level navigation.</b>
<i>So far, I have not been able to refresh the upper level nav with an iview through a call to the servers methods, I can refresh detailed nav, but not upper level.  SDN indicated EPCF.navigate() might accomplish this but it did not when being launched as a related link.</i>
<b>Refresh the portal page (like pressing the refresh button on the browser.)</b>
<i>With this, I have had some luck except that it was causing the portal to run the logoff script and launching that mandatory IE onBeforeUnload message.  I was able to detach that onBeforeUnload event from the portal before refresh using JavaScript, and it returns after the refresh, but I am not sure that this is optimal.</i>
Any ideas?

Hello Brian,
Is your Upper Level Navigation IView URL Isolated, if so you can try only refreshing this IView by calling
EPCM.raiseEvent("urn:com.sapportals:pagebuilder", "refresh", )
Check this for more info:
Call another iviews refresh method
Greetings,
Praveen Gudapati

Similar Messages

  • Exception in EventDistribute occured Throw it to upper level

    I am getting this error , does anybody know what is this realted to
    <i><b>Exception in EventDistribute occured Throw it to upper level</b></i>

    Manish,
    too little information to find something out. Could you please search the trace files to find out if you have anything more by searching? You can find out the trace files at <installation drive>:\usr\sap\<SID>\<instance no>\j2ee\cluster\server0\log folder. Sort the defaultTrace.XX.trc files by modification date and open the latest one. Simulate the error once and immediately check the trace file to find any corresponding error message. Then post the same here - also mention what does this iView do - I mean - connects to SAP backend or something like that.
    Regards,
    Shubhadip

  • No refresh second level navigation

    Hi,
    When I click the same second level navigation item again the selected page or Iview is not refresh its self. When I click another item on the second level navigation and go back to the previous item the page or iview is refreshing.
    Does someone has a solution! I'am using portal 7 latest patch
    Kind Regards,
    Richard

    Hi Ravi,
    Can you turn on navigation debugging and post the log file?
    Daniel

  • Bom down level and upper level at a time explosion

    Dear all,
    My requirement is if we give a sub assemble code as input to a function module  , output must be its downlevel as well as i want upper levels also. Could you help me in this regard. Ihave function module for downlevel explosion. but i want upper level also at a time.
    Regards,
    Prasadbabu

    Dear all,
    My requirement is if we give a sub assemble code as input to a function module  , output must be its downlevel as well as i want upper levels also. Could you help me in this regard. Ihave function module for downlevel explosion. but i want upper level also at a time.
    Regards,
    Prasadbabu

  • Can anyone give a good contact number for someone in the upper level of customer service

    can anyone give a good contact number for someone in the upper level of customer care i have talked to two of the worst people from customer service, the "supervisor" who was very appropriate did give me a address to mail a complaint which i will but being a disabled veteran of the Iraq war and a member of the wounded warrior project i get upset at certain people who show no respect for the average person and even worse of an attitude to those injured serving their country. I'm in no way saying I'm better its just that i expect a grain of respect as a person, a fellow American working everyday just to get by. my issue was not an impossible issue to resolve but i was told by one rep that it was not possible after my call being "dropped" i called back and talked to another. Luke from call center Washington state told me it was possible but that the phone i ordered two days prior (that rep failed to finish the order)was no longer available and i could pick a different phone not on back order.......i mentioned my confusion to the lack of service and being told two separate things. i asked why this was when i was not the one who made the mistake he told me it was not there fault and pushed the blame to me....he then called me dude and started to speak over me. when i asked to speak to a supervisor he asked why i told him i was no longer interested in talking to him he said why, i asked to be transferred again he kept refusing saying listen man I'm trying to help you what do you want. i asked to speak to his supervisor at least three more times he refused. i asked for his employee information so i could call back to report his rude behavior he refused to give me anything except at the end he finally told me his name.. there is more but my hand is tired is there anyone who can help me? if i find an answer as i will be posting this to many sites i will post it here.

        Hello hazzard0011, I want to first and foremost say we truly appreciate your hard work and dedication to our country. It is our commitment to provide a top notch customer experience. My apologies that this hasn't been the case in your recent interactions. We can definitely submit feedback to our upper leadership regarding the matter. Can you please send us a direct message so that we can further investigate? Also, please share details regarding the initial issue. Here's steps to send a direct message: http://vz.to/1b8XnPy
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • Drilling via Hierarchy - how to display upper levels of the hierarchy??

    Hi all.
    I'm using Discoverer 10.1.2
    I have a worksheet which contains only one Pie graph.
    Users can drill down and up by clicking on the slices of the graph, because I definied Hierarchy in the Administrator.
    Everything's fine, but when drilling down you can't see through which values of upper levels of the hierarchy you go..
    For example assume the pie graph displaying three slices for warehouses 1,2 and 3.
    User clicks on slice 2. Discovere re-run query with new condition warehouse=2 and displays new pie graph which shows four slices for Items a,b,c and d.
    That's fine user can see there are four items on the selected warehouse and there is some amount of each of these items.
    But he can't see which warehouse was selected!!!
    Discoverer only adds new condition to the source sql query but I have no chance to display these conditions on worksheet.
    Discoverer Plus enables to add "Axis Items", "Data points",etc in the graph title.
    In the Legend of the Graph there is a Column name of the upper level of the hierarchy but not its value (in my example there would be Legend displaying slice colors for items a,b,c,d and link to "warehouse") I would Like to see current warehouse number (e.g. 2 in above example) too!!
    Any workaround???
    Thanks a lot.
    Jakub

    Hi Jakub
    In releases prior to 10.1.2 users really had no choice but to drill to detail. However, with the release of hyper drills in 10.1.2 the situation has changed. Most of my customers now use hyper drills and wondered how they ever got by without them. Using hyper linked workbooks allows you to create a library of workbooks that all interlink to each other, up and down the chain.
    Thus a user can jump into the chain anywhere they like and the system should let them link up or link down. When done properly you end up with a library. Now take this one step further and make the library owner a generic user called something like ACCOUNTS PAYABLE. You can now have a library of accounts payable workbooks, workbooks that have been shared with either the ACCOUNTS_PAYABLE role or responsibility.
    Does this help see the direction I take?
    Regards
    Michael

  • Not able to display the Installation Base of once it unassigned from upper level Installation IBase.

    Hi All
    I am working on IBase scenario for my client, I am new to the IBase scenario. Here we are creating installation base for two to five levels of product.
    Once we create IBase for lower level then this IBase is inserted in upper level IBase. Like this we assign all levels based on product.In some cases we need to unassign any of IBase from its upper level IBase. When it is unassigned we are not able to display the IBase which unassigned. When it is unassigned from upper level how come system not able to display this IBase. If we speak functionally the part (IBase) which is unassigned should be valid to assign in any other upper level IBase in feature.
    The error I am getting for above is
    Serial number XXXXXXX for material XXXXXXX does not exist in any IBase
    Message no. IQ122
    Diagnosis
    Serial number BMF3000106 for material S24-D5022-C100-6 does not exist in any installed base on 31.03.2015 at 10:22:09.
    System Response
    The system cancels processing.
    Hi experts please suggest.
    Regards
    Kesava

    Hello Kesava
    Can you please explain in detail what exactly you are trying to do while assigning and unassigning Ibase.
    Regards
    Naresh

  • Can anyone give a good contact number for someone in the upper level of customer care

    Duplicate post - please see:
    can anyone give a good contact number for someone in the upper level of customer service
    Message was edited by: Admin Moderator

        Hello hazzard0011, I want to first and foremost say we truly appreciate your hard work and dedication to our country. It is our commitment to provide a top notch customer experience. My apologies that this hasn't been the case in your recent interactions. We can definitely submit feedback to our upper leadership regarding the matter. Can you please send us a direct message so that we can further investigate? Also, please share details regarding the initial issue. Here's steps to send a direct message: http://vz.to/1b8XnPy
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • How can I view only images tagged with specific upper level of keyword heirarchy, not including sub-levels?

    I use hierarchical keywords a lot.  For example, World/Europe/Austria/Tirol/specific location.  I sometimes assign only an upper level keyword (example: Austria) to an image when I don't know more specifics.  How can I then view only those images that have the tag that I select but not those with sub-levels of this keyword?  Exactly like choosing in Folders view to look only at a selected folder but not sub-folders.  There might be a complicated way to set up a smart collection that includes a keyword but excludes images with more than this number of keywords, but that would be really labor intensive.

    It's easy but quite obscure: In the Library Filter bar, select the Keyword column.  Then click the "properties" button on the right and select View: Flat.  Now tediously scroll through the list and select the desired keyword:

  • How to refresh user level schema in apps

    Guys.
    how to refresh user level schema in oracle apps, My DB is 10g and apps version is 11.5.10.2 and OS: HP UX, Can any one give me some detail explanation.
    Thanks

    I would recommend Datapump over Export/Import because it is faster and allows you to restart the job in case it failed.
    In addition to Export/Import/Datapump, you can use Transportable Tablespaces with RMAN.
    Creating Transportable Tablespace Sets from Backup with RMAN
    http://download.oracle.com/docs/cd/B19306_01/backup.102/b14191/ontbltrn.htm#CACDBIHC
    Note: 371556.1 - How move tablespaces across platforms using Transportable Tablespaces with RMAN
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=371556.1

  • Upper-level Essbase data gets deleted on running CALC ALL

    Hi,
    We have a need to aggregate missing values (#Missing) to the parent level and so this is what we did. Go to EAS->Expand Essbase Servers->Expand the concerned application->Right-click on database->Edit->Properties and check the option to "Aggregate missing values". After doing this, we are having a peculiar issue when we execute "CALC ALL". We see that some of our upper-level data (non-level 0 data) gets deleted, and so we have to re-run all our business rules to calculate upper-level data. To be specific, we are having this issue of data going missing in accounting statements/reports such as Balance Sheet/Income Statement. In this reports, the rows are members of Account dimension (Dense) and the columns are members of Company dimension (Sparse). All other dimension are made POV. We did NOT have this problem when the 'Aggregate missing values' option was UNCHECKED. Does CALC ALL work differently when AGGMISS option is ON?
    We are using Hyperion Planning, Essbase and Financial Reporting (version 11.1.1.3).
    Thanks for any advice.
    Regards,
    ABG

    Hi John,
    Now that you mentioned your point about upper-level data, I double-checked the Account dimension members (for which the data was being deleted) and you are right that I am seeing a different behavior than I posted originally. Sorry about that. So this is what I am observing:
    The Account dimension has 'Balance Sheet' as one of the children. This member, 'Balance Sheet', has children: Cash, Receivables, Payables so on, and all children of 'Balance Sheet' are level 0 members. Now, we run calculation scripts to calculate the values of these members. These members form the rows of Balance Sheet report. After all the relevant calc script have been executed, I am running a script that has just CALC ALL in it. I am observing that the values of Cash, Receivables, Payables etc (level 0 children of Balance Sheet) are getting deleted when we have the option "Aggregate Missing Values" as checked in EAS.
    Then, I inserted SET AGGMISS OFF before CALC ALL in the script and now the values are intact! I am trying to understand why CALC ALL would delete those values when AGGMISS is ON?
    You said that most people do not use CALC ALL. What is the better alternative to aggregate the database then? Is it CALC DIM?
    Thanks and regards,
    ABG

  • ESSCMD for Clearing Upper Level Blocks?

    I am using Application manager for clearing the Upper level blocks of database.<BR>Is there any ESSCMD/maxshell/Mdx command that will clear the Upper Level blocks of database, so <BR>that the command can be used on Multiple cubes.<BR>Your inputs Would be appreciated<BR>

    Hi,You can try calcline ess command to clear the upper level blocks as follows :calcline "CLEARBLOCK Upper;"Thanks,- Sandeep

  • Allow Web on upper level ports

    I have a VPN setup and working (PIX to Contivity) to access a web-based application. The application does not use the traditional 80 or 8080 ports. It starts in the 7xxx range and can grow depending on connection number. The VPN is working, but I get blocked from using the web page on this upper level port. Is there are way to allow http traffic on these upper level ports?
    Thanks for your help

    How do you set your "crypto" access-list ?
    I think it would be simply just to define several "crypto" access-lists on the PIX to match interesting traffic to be encrypted, with a destination of tcp 7xxx . How about the packet`s source , does it use upper level random ports also ?
    Regards,
    Engel

  • Creating the hidden iview for refreshing UWL Task

    hi
    i would like to create the hidden iview to refresh the UWL task automatically.
    The event to refresh the task :  refreshUwlBackend which is the same when manual refresh link is being called .
    Pls suggest how to acomplish this.
    Regards
    Pravesh

    Hi Pravesh,
    You can try with KM scheduler as well.
    1. You need to set the scheduler from System admin -> KM -> Content Mang ->Global Services->  Scheduler task.
        You can set here the time interval for scheduler.
    2. Then create a Portal project from NWDS.
        Portal Simple project.Right click on project.New-Other-Rep framework-Scheduler task wizard.
        Create a java page where you will write the code mentioned by Raju
        portalFireEvent( 'urn:com.sap.netweaver.bc.uwl.ui','refreshUwlBackend');
    I don know whole details.but this is the process you can follow.
    Hope it helps you.
    Regards,
    Sumangala

  • Clear upper level data

    Hi There,
    End user accidently sends data to upper level member, rather than, level0, upper level is "Store Data".
    For example, Revenue -- GL3456, it should send data to GL3456, but user sends to Revenue.
    How do I fix this? Sending #Missing to Revenue first? then resend GL3456?

    DonZ wrote:
    Thanks Gary for quick reply.
    So even upper level is "Store Data", you mean I don't have to send #missing to upper level, just re-send correct value through lower level, the wrong value at higher level will get over-written?As Gary said it will when you aggregate the data.
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for