How to use portal navigation context

Hi,
I have 4 roles in the portal.
Out of these, one role name is invisible but iview in that role is visible on left side above detailed navigation.
It is a URL iview, which contains link of another web dynpro iview A . (This path is set through navigateAbsolute).
Now the problem I am facing is, if I am in any of the other three roles, accessing some application B  in the detailed navigation of that role, and after that if I click on the web dynpro iview A’s link in URL iview, though this application opens up in the content area, but still B remains highlighted. I want that the moment A link is clicked, that application should open up and at the same time role highlighted should be Home.
While doing R&D, I came across navigation target and context target. Navigation target is the path of application you want to open and context target is the path which can be set some other value which will then be highlighted. 
But I am not getting how to use it. I tried different ways, but not able to figure out.
Can anyone please help in this regard.
Thanks & regards,
Anupreet

Hi,
Thats a good idea. I have a Button Click Event, and on Action of it, I am doing a set of operation based on some condition and at the end of the operation i need to redirect to the logoff.jsp
<b>The LinkToURL in place of Button is not allowed</b>.The requirment is to have the button compulsory and i need to do those set of operation onclick of that button.
<b>Still i can use LinkToURL as a hidden element and can call the logoff.jsp and the end of the above operations on click of that button. Is it possible to achive that...</b>Please share your thoughts.
Appreciate your help.
Thanks and Regards,
Sekar

Similar Messages

  • How to use Portal Navigation to redirect to the URL

    Hi ,
    I have a requirement where i need to log off the user which will invalidate the session and redirect the user to the Portal Login Page.
    <b>The logoff.jsp is in a path like /web/logoff.jsp in the server.</b>
    As there is a Problem with exit plug, I should use Portal Navigation (WDPortalNavigation API) to redirect to the log off page.
    <b>Please let me know how to call the above JSP using WDPortalNavigation.</b>
    Thanks and Regards,
    Sekar

    Hi,
    Thats a good idea. I have a Button Click Event, and on Action of it, I am doing a set of operation based on some condition and at the end of the operation i need to redirect to the logoff.jsp
    <b>The LinkToURL in place of Button is not allowed</b>.The requirment is to have the button compulsory and i need to do those set of operation onclick of that button.
    <b>Still i can use LinkToURL as a hidden element and can call the logoff.jsp and the end of the above operations on click of that button. Is it possible to achive that...</b>Please share your thoughts.
    Appreciate your help.
    Thanks and Regards,
    Sekar

  • Create Navigation path in IDT4.0 and how to use these navigation paths in Webi report

    Hi All, I want to know how to create navigation path in universe? I am using IDT BO4.0 SP4 and relational connection and want to create navigation path. I would like to know how to use this navigation path in Webi report? If I create a webi report where can I see my navigation paths and how to use it. If you can give any document or link which expalins this whole process, that would be great. Thanks,

    HI REMI ,
    1. ANSWER TO YOUR 1st QUESTION i.e. HOW TO CREATE A NAVIGATIONAL PATH :
        IN IDT 4.0  , YOU WILL FIND A NAVIGATIONAL PATH IN BOTTOM WHEN YOU WILL OPEN YOUR      BUSINESS LAYER , THERE YOU CAN CLICK CUSTOM NAVIGATION PATH -> THEN CLICK AT      ADD A NAVIGATIOAL PATH BUTTON->THEN GIVE NAME NAVIGATIONAL PATH NAME->THEN ADD THE OBJECTS UNDER YOUR NAVIGATIONAL PATH IN A HIERARCHICAL SEQUENCE .     FOR EX :     COUNTRY->STATE->CITY . AND YOUR CUSTOM NAVIGATIONAL PATH IS     CREATED.
    2. ANSWER TO YOUR SECOND QUESTION WHAT IS THE USE OF NAVIGATIONAL PATH IN WEBI REPORT :
    NAVIGATIONAL PATH HELPS YOU TO PERFORM DRILL DOWN ON YOUR DIMENSION OBJECTS , FOR EX : LET 'S SAY YOU CREATED A NAVIGATIONAL PATH- REGION SALES  : Containing COUNTRY->STATE->SALES. THIS WILL HELP YOU TO DRILL DOWN IN YOUR WEBI REPORT AS SHOWN BELOW :
    COUNTRY                      SALES
    INDIA                             $1000000
    (after clicking INDIA you will get below structure in your Report)
    STATE                           SALES
    DELHI                             $600000
    ANDRA-PRADESH          $200000
    MAHARASHTRA             $200000
    (after clicking MAHARASHTRA you will get below structure in your Report)
    CITY                              SALES
    MUMBAI                         $150000
    NAGPUR                        $  50000  
    ACTUALLY , DRILL - DOWN AS THE NAME SOUND HELP TO DRILL THE DIMENSION TILL ROOT LEVEL & SEE THE MEASURES VALUES ASSOCIATED WITH THOSE VALUES LEVELS.
    1ST LEVEL WILL ALWAYS CONTAIN THE SUM OF THE MEASURE OBJECTS
    CHEERS ,
    KAPIL

  • How to clear portal navigation cache

    hi
    How to clear portal navigation cache

    Hi,
    Refer this link
    http://help.sap.com/saphelp_nw04/helpdata/en/a2/19edcf16474a9798a5681ce4fe4b25/frameset.htm
    EFP: Navigation Caching
    Regards,
    Senthil K.
    [points welcome]

  • How to get Portal User Context  in Web Dynpro application

    I have successfully integrate a web dynpro app into SAP Netweaver Portal.
    Within my web dynpro app, how can I get portal user context information such as first name, last name, job title or some newly created ume attibutes.
    Is there any programmatical approach to get portal user context in my web dynpro. I not sure whether I can use the following codes in web dynpro?
    IUserContext userContext = request.getUser();
    String firstName = userContext.getFirstName();
    String lastName = userContext.getLastName();
    If yes, can someone point me the name of the jar file I have to import.
    Note : The SAP Netweaver installation that runs my web dynpro app is same with the SAP Portal.

    Hi ,
    you can use the below code to get User details and  add com.sap.security_2.0.0 > lib > com.sap.security.api.jar
    try
              IWDClientUser clientUser = WDClientUser.getCurrentUser();
    String firstName = clientUser.getFirstName();
    String lastname = clientUser.getLastName();
    catch (WDUMException e) {
                wdComponentAPI.getMessageManager().reportException("Error Retrieving User"+e.toString(),true);
    Regards,
    Sunitha Hari

  • Using Portal navigation for KM Integration in ABAP

    Hi All,
    I am trying to call the KM Navigation iview from ABAP webdynpro view. it is like implement the same functionality as currently available for Repository filters through ABAP coding. I have to create a new Folder in the KM and call the KM Navigation iview for that specific folder. I know KM has provided few new webservices which I can use to create a new folder in the KM repository but I am unable to open the KM navigation iview with the newly created folder through coding.
    I am using the navigate_absolute Portal Navigation method to call the KM Navigation iview from ABAP code. Currently it is opening iview with the folder set as root folder in the iview property but I need to open it with the newly created folder through the code. The same sort of functionality is implemented from java code by passing the Business parameter with navigate_absolute method. The problem with ABAP code is that I don't know what is the exact format of the Business parameter to be passed.
    In the java code the Business parameter is passed as
    Uri=/documents/cprxrpm/46A73F1FEED21B0DE10000000A4241A8:DFM_450_MIT3_SAURABH/RIH/47B44774254208CCE10000000A4241A8:wonder-item-01 :WONDER-ITEM-01
    Does anybody have idea how can i implement the same scenario in ABAP and what should be the format of the to be passed as Business Parameter from ABAP code ?
    Regards,
    Vikash

    There isn't specific knowledge concerning the BusinessObjectsKM in this forum - you may try over at Business Object > Integration Kit SAP forum, or open a new Support Message with SAP.
    Sincerely,
    Ted Ueda

  • Show search result in Portal navigation context?

    My question is if it is possible to show a search result in the context of the portal navigation?
    After a standard search with TREX a KM-document/folder opens in a new window without any navigation context (and portalframework). We find this not very userfriendly. We use the SAPPortal/KM (NW04 SP17) as an Intranet-solution. The KM-folderstructure is similar to the portal navigation so every folder/document is shown only once in the portal navigation. There is one portal role which contains all the KM-navigation-iViews to the different KM-folders.
    I have searched the forum but could not find any information. Any help/ideas are appreciated. Thanks in advance.
    Best regards,
    Eric Huisman

    Hi Eric,
    We have just made a proof of concept for this and it works. Please understand that this is SUCH a great thing we have implemented that in this special case I won't post details about the solution on SDN - but be sure you can always ask btexx to implement it for you
    The solution does not restrict to KM content, but catches all content displayed within the portal (if you want, restricted to certain roles)!
    If you are at TechEd, we certainly can have a talk about it, also give you a live demonstration. See you in Amsterdam?!
    Best regards
    Detlev

  • How to use Data Navigation in OBIEE11g

    Hi,
    I read an article about BIEE 10g feature: Data Navigation (click on a record in Analytics report1 and corresponding drill down data show in Analytics report2). I found that there are some setting "Type: Navigate" in "Value Interaction" should be set in Tab: "Column Format" of Column properties in BIEE 10g (pls refer to: http://gerardnico.com/wiki/dat/obiee/navigation).
    However, I didn't find these setting in OBIEE 11g. How do I use Data Navigator in OBIEE 11g? Is this features is disabled?

    *1. Firstly, what means of "Column (should be filtered)?*
    The column in Criteria you should give the *Filter*
    2. Table.Column -> Column Properties -> Interaction -> Value (Primary Interaction) -> Action Links -> Add (+ Symbol in Green color) -> Action -> Click *Navigate to BI Content* -> Select the Report from the Shared folder -> OK and Save the report.
    Thanks,
    Balaa...

  • How to setup portal navigation

    I am new to the portal and I am trying to setup the following portal navigation
    Top Level - Reports
    If user has been assigned the Sales Role, they should see under Detailed Navigation
    Sales Reports
        Report1
        Report2
    If user has been assigned the Purchasing Role, they should see under Detailed Navigation
    Purchasing Reports
        Report3
        Report4
    If a user has been assigned both the Purchasing and Sales Roles, they should see
    Sales Reports
        Report1
        Report2
    Purchasing Reports
        Report3
        Report4
    I have tried using MERGE_ID but I get the Sales Reports and Purchasing Reports in the 2nd level navigation but I only want this folders to appear in Detailed Navigation.  I just have not been able to figure out the correct MERGE_ID, Merge Priority and Entry Point configuration.  Can someone please tell me what these values should be for the above setup?  Thanks.
    Ryan

    Koti,
    I still cannot get this to work
    Reports1 (role) 1st level navigation   Entry Point = Yes
      Reports2 (folder) 2nd level navigation    Entry Point = Yes   MERGE_ID = REPORTS2     Priority = 100
    Sales_Reports (role)                             Entry Point = No       MERGE_ID = (blank)          Priority = 100
      Sales Reports (folder)                         Entry Point = No      MERGE_ID = REPORTS2    Priority = 1
    Purch_Reports (role)                             Entry Point = No      MERGE_ID = (blank)          Priotiy = 100
      Purch Reports (folder)                        Entry Point = No       MERGE_ID = REPORTS2     Priority = 2
    What am I doing wrong?
    Thanks.
    Ryan

  • How to use Portal Logoff even?

    Hello,
    i have a situation, where on click of a button in the webdynpro iView the user have to get logged off from the portal and and the portal default login page should appear.
    previously we had done this using exit plug..but after upgradation to 2004s its no more valid.
    so we tried with portal navigation using url iView.. I have created a url iView and inside that have given the url as "http://<<server>>/portglobal/web/logoff.jsp"
    and has used this code :
    String str = "ROLES://portal_content/<<remainging path>>;
    WDPortalNavigation.navigateAbsolute(
    str, WDPortalNavigationMode.SHOW_INPLACE, (String) null,  (String) null,  WDPortalNavigationHistoryMode.NO_DUPLICATIONS, (String) null,
      (String) null,null);
    but its not navigating. its still in the same window.
    when i did show in different window its saying iView not found. but the path is correct.
    can you suggest me any thing on this?

    use below code:
    com.sap.tc.webdynpro.services.sal.um.api.WDClientUser.forceLogoffClientUser(null);
    Raja T
    Message was edited by:
            Armin Reichert

  • How to set portal security context for a procedure

    Hi, I have procedure that needs to call some of the PDK APIs (WWSBR_API), but outside the scope of the web browser, i.e, automatically via a DBMS_JOB or queue. There is no HTML outputted, but rather a log entry made to a custom table.
    The schema that this custom pkg belongs has all the necessary grants made to it from provsyns so that it should run.
    How do I programatically set the context of the portal security so as to make the PDK APIs think it has been invoked by a Portal Adminstrator or a user with sufficient privs to perform the actions against the PDK and therefore not bomb out with security exceptions? I have seen this documented quite some time ago, but cannot find the details.
    Regards
    John

    You need to use the wwctx_api.set_context procedure.
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/PDK/plsql/doc/sdk11scp.htm

  • How to use Portal SSO with existing BSP application

    Hi all,
    we run SAP EP 6.0 here and have a single start BSP page of
    an application integrated with the SAP appintegrator for BSP. The rest of the existing BSP application still uses
    the login functionality based on CL_BSP_LOGIN_APPLICATION
    and is not integrated in the portal.
    Problem: If a user directly accesses one of the "old" BSP pages, he should be redirected to the portal to auth. him via SSO and afterwards the original BSP page with all its parameters should be processed.
    How to deal with that? Is there a similar mechanism like with the BSP_LOGIN_APP in between for the SAP EP?
    Thanks for your help!
    -RAINER-

    I think that doesnt solve the problem.
    I have 2 systems: SAP ECC with all BSPs and the portal on another system. So I have to entry points: Via portal using the appIntegrator BSP or directly to the ECC.
    As-is: If the auth. for the BSP appl. fails, the user is re-directed via the error page given in the service (SICF)
    to a BSP login app. and from there to the requested page.
    No portal in this concept.
    Must-be: A user is still able to directly access a BSP on the SAP ECC by entering the URL in the browser. It's not a must entering via the portal first.
    So when the login failed on the ECC (no SSO ticket), he should be redirected to the portal for getting his SSO.
    After he signed in successfully the user will be forwarded to the BSP page he entered in the browser the first place.
    I can't see a way to use the URL iView. I am thinking of simply changing the login mechanism of the BSP using the portal login functionality.
    The link you gave me offers an implementation of CL_ICF_SYSTEM_LOGIN. Any ideas?
    Regards,
    -RAINER-

  • How to use multiple concurrent contexts

    I have a context package that uses a session_id. I want to use multiple sessions as I will have multiple users creating contexts at the same time. Once the context is created with a session_id I want to reference that session_id in a view. Can this be done?
    Using Oracle 10g R2
    Context:
    -- create ctx
    CREATE OR REPLACE CONTEXT MY_CTX USING CTX_PKG
    ACCESSED GLOBALLY;
    -- ctx package
      CREATE OR REPLACE PACKAGE CTX_PKG
    IS
       PROCEDURE SET_SESSION_ID (IN_SESSION_ID VARCHAR2);
       PROCEDURE CLEAR_SESSION (IN_SESSION_ID VARCHAR2);
       PROCEDURE SET_CONTEXT(IN_NAME VARCHAR2, IN_VALUE VARCHAR2);
    END CTX_PKG;
    -- context packatge
      CREATE OR REPLACE PACKAGE BODY CTX_PKG
    IS
       GC$SESSION_ID  VARCHAR2 (100);
       PROCEDURE SET_SESSION_ID (IN_SESSION_ID VARCHAR2)
       IS
       BEGIN
        GC$SESSION_ID := IN_SESSION_ID;
        DBMS_SESSION.SET_IDENTIFIER (IN_SESSION_ID);
      END;
       PROCEDURE CLEAR_SESSION (IN_SESSION_ID VARCHAR2)
       IS
       BEGIN
        DBMS_SESSION.SET_IDENTIFIER (IN_SESSION_ID);
        DBMS_SESSION.CLEAR_IDENTIFIER;
       END;
       PROCEDURE SET_CONTEXT (IN_NAME VARCHAR2, IN_VALUE VARCHAR2)
       IS
       BEGIN
        DBMS_SESSION.SET_CONTEXT ('MY_CTX',
                     IN_NAME,
                     IN_VALUE,
                     USER,
                     GC$SESSION_ID);
       END;
    END CTX_PKG;
    Create context values:
    begin
    ctx_pkg.set_session_id ('222');
    ctx_pkg.set_context ('valoc','53,89');
    ctx_pkg.set_context('fromdate','10/01/2007');
    ctx_pkg.set_context('todate','09/30/2013');
    end;
    Extract values:
    select sys_context('my_ctx','valoc') from dual
    select sys_context('my_ctx','gc$session_id') from dual
    The first query returns valoc but the second query doesn't return the session_id.

    Hi,
    If you want each session to have its own private set of values, then omit "ACCESSED GLOBALLY" when you create the context:
    CREATE OR REPLACE CONTEXT MY_CTX USING CTX_PKG
    Anyone using a context like this will only see the values that were entered in his own session.  There's nothing you, as the application developer, need to do to distinguish one session from another.
    You can use this in parameterized views.
    With the change I posted before, I can do things like:
    select  sys_context ('my_ctx', 'valoc')
    from    dual
    where   sys_context ('my_ctx','gc$session_id') = '222';
    What are you doing differently?  You said, "I'm still not getting a return for gc#session_id."  Does that mean you're misspelling the name, using  '$' to set the variable and '#' when you try to retrieve it?
    As always, post a complete test script that people can run to re-create the problem and test their ideas. Copy and edit your original message; you probably only need to change a couple of lines.
    There is no built-in realtion between the different items in a namespace.  The query immediately above is conceptually no different from
    SELECT  :valloc
    FROM    dual
    WHERE   :gc$session_id = '222';
    or
    SELECT  '&valloc'
    FROM    dual
    WHERE   '&gc_session_id' = '222';
    where the item in the SELECT clause and the first item in the WHERE clause are any kind of variables.  SYS_CONTEXT is just another way of handling variables.

  • How to Use Same Navigation Panal for two different query

    Hello,
    My requirement is I have to display three different report in same web template in three different tab.
    I have created a custom web template with tab.
    in each tab i have assigned three different analyser table and assigned three different report in each data provider. once I run the report that works fine, each tab is displying each report seperately.
    The problem I am having here with navigation panal. Navigation panal is working ok for 1st report, but when I go to the 2nd  tab for  2nd report nev attribute itself is not displying. is there any special setting that i am missing?
    If any one know about the same pls help me
    Thanks
    Samit

    Hi
    When u select the Generic navigational block to ur template. select that and right click go to properties, in the lift side of u web item will come in that last but one option is Affected data providers is there double click on the list u will get the option
    Shashi

  • How to use   spring context  in sca

    hi can anyone tell me how to use the spring context in bpel and how the functionality of spring context in service composite architecture(sca)

    Thanks Arun Pareek
    Hope u will also send me the link and tell me how to expose the bpel as webservice and how to connect the multiple bpel process with mediator.Sorry for troubling u much times (hope u don't mind ).
    If u don't mind in other way can i ask u r phone number as i need to talk with u ( if u don't mind only)and i will call to u only when u feel free.

Maybe you are looking for