Iviews navigation

Hi All,
I want to navigate from an iview to another transactional iview using EPCF.doNavigate(..) method.
I have two problems.
1) Transactional iview is opening in new window but i want to display it in same window.
2) It opens portal window but doesnt show trasactional
iview.
Please guide me how to resolve these issues..
Thanks in Advance
Anitha

Hi Anitha,
to open the iview in same window
this format will work
EPCM.doNavigate('ROLES://portal_content/path..,'','','','0','');
Hope that helps
Regards
Uma

Similar Messages

  • Javascript error in Content Admin- Portal Content- iview Navigation window

    Hi friends,
    We are in the process of portal migration and as a part of this, we installed NW04 SPS 14 using Rapid Installer and then upgraded it to SPS 18. The components we upgraded are:
    Java component
    Portal Platform
    Knowledge Management and Collaboration
    Adobe Document Services
    BI UDI
    BI MMR
    After upgradation, when we logged in to portal, we were not able to see/browse Portal pages/Roles/Iviews/Worksets (PCD Contents) under Content Administration->Portal Content.
    Again, whichever window is there for navigation of PCD, we are not able to see the contents of PCD.For e.g. System Administration -> System Configuration.
    Does anyone know how to solve this issue?
    Regards,
    Nilz

    Hi nilz,
       See this thread:
    Getting javascript error while logging in EP
    Javascript error when loading Portal Content
    Regards, Suresh KB

  • Webdynpro iView link to role specific iView  Navigation

    Hi Friends,
    I have links in my WebDynpro iView.
    When I click on Link, I get popupwindow.
    in one role, user will be able to see the popup in editable form
    in another role, user will see the popup as displaying information only.
    This iView  needs to be integrated in Portal.
    How should it be done:-
    1. create two iView's:- one with display popup, another with editable popup window on click of the link.
    in this case, two iView's will be created , and will be integrated in portal with different roles.
    2. create one iView.. common.
    and, instead of popup, create another IView.
    in this case, how to access another iView of link clicked window... to display popup one for display, another for update.
    in this case.. first page will be common for both roles, the second iView.. will be different
    If want to implement in this way, how to access another iView as per role from the link of an iView.
    Nav
    Message was edited by: Nav

    Hi Nav,
    Check with this helpful links,
    Portal integration with webdynpro:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/2fffe990-0201-0010-aab0-e61c3250bcf3
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b5380089-0c01-0010-22ae-bd9fa40ddc62
    step by step process of portal eventing.
    http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/ep/portal-components/how%20to%20program%20portal%20eventing
    Navigation Between Web Dynpro Applications in the Portal:
    http://help.sap.com/saphelp_erp2005/helpdata/en/ae/36d93f130f9115e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_erp2004/helpdata/en/b5/424f9c88970f48ba918ad68af9a656/frameset.htm
    Regards,
    Vijayakhanna Raman

  • IView Navigation Help

    Hi Experts,
    How can I navigate from a Nested iView to another Nested iView one level up?
    My application is such that the Parent iView contains multiple Nested iViews, which individually contain the logic to Book Holidays, Display Holidays, and Modify Holidays etc. After creating a holiday request, I want the application to jump to the Display Holidays iView, where the new request can be seen on a graph. The problem is the iView I want to navigate to is one level above where the Create logic is so I can't map an event from the Create Form's submission to the Display iView.
    I've tried using the 'Navigate' components under connectors (which sounds perfect) but this is an unsupported component and doesn't work (on our setup).
    For clarity, the application's structure can be visualised as:
    Holiday Application (Parent iView)
    ...1. Display Holidays (Nested iView)
    ...2. Create Holidays (Nested iView)
    ........2.1 Submit Form (event)
    ...3. Modify Holidays (Nested iView)
    ........3.1 Submit Form (event)
    After submitting the form I want to jump to the Display Holidays nested iView.
    Any help would be greatly appreciated.
    Best regards,
    Andrew

    hi,
    First let me confirm if i understood your problem correctly.
    You have 3 nested iviews display holidays, Create holidays, and modify holidays.
    From display holidays you are navigating to create holidays and modify holidays.
    once you navigate to create holidays or modify holidays and after creating or modifying the holidays you will press a button on the form, once you press this button you want to go back to the display holidays.
    what are the other things that you have in the layers along with the nested iviews. If you dont have anything other than nested iviews use the following steps.
    1. Remove the layers and keep only the nested iviews.
    2. create a data store to store the value for the action in display holidays. for eg: when you click on create holidays store 'Create' and when you click on modify holidays store 'modify'. now use the outport and assign the value stored in the data store.
    3. Create a similar data store in create holidays and display holidays and assign the values 'displayholidays' to both these actions.
    4. Create a data store in the main screen that is in the level where you have all the nested iviews and connect all the outports to this datastore and assign the corresponding values coming from the nested iviews.
    5. set the visibility condition on all the nested iviews. eg: visibility condition for display holidays will be true when the store@maindatastore=='displayholidays' and visibility condition for create will be true when store@maindatastore=='create'.
    by doing this you will see only that screen which will satisfy the condition.
    let me know if this solves your problem.
    Regards,
    Rk.

  • SRM Shopping button iView Navigation Problem

    Hi,
    We have implemented SRM Shopping portal and are currently facing a problem in navigating to an iView from a button click in SRM shop and check status iView.
    When this shop button is clicked it should open an iView in portal through role Navigation. THe configuration for the button is navigating via a short url to Portal. This short url role navigation has been changed to new role. This is the reason the error is thrown. We have figured and narrowed down to this level.
    I m not sure where to provide the short url configuration in SRM system? The application in SRM is a WD ABAP application. Is the short url configuration for this button done in portal or in the backend?
    Regards,
    Nagarajan.

    Hi,
        This is an Object Based Navigation error. You can check the following.
    1. If you know which iView the Display Confirmation is calling, check if that iView has been added to the role assigned to the user.
    2. If you do not know the iView, go to Content Administrator> Business Objects>SRM-->Confirmation
        Double Click the confirmation Business Object
        Look for the Display Operation. Select it and click Display iViews/ Pages.
        You will get the iView associated with Confirmation display.
        Check if this iView is part of the role assigned to the user.
    Let me know if this helps.
    Regards,
    Pradeep

  • Iview navigation

    Hi all,
    can anyone plz tell me how to launch an iview in a separate window.
    regards,
    Nithin

    Hi Mr. Nithin,
    you can achieve this by changing the iview property  Launch in new window to Display in separate window.
    The following link is useful to you for further reference.
    http://help.sap.com/saphelp_nw04/helpdata/en/2c/05b15de3864040a9426788a12699b3/frameset.htm
    bye..
    Bhushan.

  • Custom ABAP Webdynpro ESS iView Navigation

    Hi,
    Do anyone know how we can configure the out of the box SAP Business Package ESS applications to navigate to a custom page?
    Just for example, there is a button 'Create Expense Report'  in 'All my Trips and Expenses' ABAP Webdynpro app (FITV_POWL_TRIPS), on click, it takes the user to the out of the box 'Create Expense Report' page. Now, if I need to configure this button to take the user to another custom page, how can I achieve that? Is there a configuration that can be changed or we need to change the code?
    Any help will be appreciated!
    Thanks
    Kiran

    Hi,
    This will require slight modification of webdynpro abap application.
    1. Copy this web dynpro application and create a just look alike copy of it in a new package. This is done in se80 transaction. Do this only after creating a new transport package and a workbench request for it. Your basis consultant will do this.
    2.  Examine this button in the correspondiong view. It should contain the parameter for you url , Change this url to your required url in the same way.
    Thanks,
    Harish

  • Navigation between iviews

    Hi all.
    I have a portal page with three bsp iviews, one on left side and the other two on the right side, showing only one by time with the possibility to swich them during the runtime.
    I need that clicking on a link in the first (iview on the left side), then one of the second iview appears, with some information that depends of the link clicked.
    My initial idea was made it with with only one BSP and frames, but my company's client want that we use multiple BSP application, because they said that they can mantain the system more easily (at least they say it...).
    I've tried something about iview navigation, but that the new iview appears over the ivew from i realized the call, or that a new broser appears... :-S
    Could someone help me? Thanks in advance.
    Ricardo.
    Edited by: ricardo velasco on Oct 27, 2009 6:10 PM

    Hi Ricardo,
    to achieve this you can use portal eventing (EPCF) and EPCFproxy in your BSP. This will allow tou to raise an event from one BSP application that will be caught by the other one who can act on it.
    [EPCF SAP Help|http://help.sap.com/saphelp_nw04/helpdata/en/9f/6fa84016631814e10000000a1550b0/content.htm]
    Cheers,
    Dion

  • BO 3.1 iViews within BI 4.0 ...

    Hello,
    just a short question;
    There are new iView templates within BI 4.0 and the URL to the Web applications changed to '/BOE';
    I think the iViews from version BO 3.1 don't work any longer; is that right ?
    If I'm right; Is there a possibility to migrate those iViews to BI 4.0 iViews ?
    Thanks
    Oliver

    Hi Oliver,
    My understanding is that you can not use the old 3.1 URL iviews, you need to make us of the new iview templates.
    The NEW iView navigation and NEW iview template that comes with BI 4.0 is a portal archive file that needs to be uploaded to EP. The portal NEW iView navigation and NEW iview template delivers a BusinessObjects Enterprise focused iView that allows the content administrator to easily create new content derived from the BusinessObjects Enterprise system.
    The default installation includes 2 NEW iViews :  SAP BusinessObjects Document List Template  and SAP BusinessObjects Document Viewer Template. Let's talk first about SAP BusinessObjects Document List Template
    The configuration is detailed further in the SDN Posts:
    http://wiki.sdn.sap.com/wiki/display/BOBJ/BI4-HowtocreateSAPBusinessObjectsDocumentListtemplateintoEP7.0.x
    I hope this is a very helpful answer to you.
    Kind regards,
    John

  • Page Navigation in JSPDynpage class

    I have been struggling to learn how to go about navigating from one portal page to another from within a JSPDynPage main controller class. I am aware that I could do this in the JSP file using the EPCM object, but I would really like to do it from within the controller class if possible. The reason why, is that I would like to create a form, with a submit button, and upon clicking the button, I would like the component to store the information into a SQL server table, and then navigate to a separate Iview (or possibly Page). I am pretty sure this is possible using a navigation service, but I can't seem to find any example where that was done in a java class. Any help would be appreciated.

    I managed to find a solution using the following code:
      HttpServletResponse resp = request.getServletResponse(true);
      try {
        resp.sendRedirect("/irj/servlet/prt/portal/prtroot/com.sap.contax.purchasing.displayPOs");
      } catch (IOException e) {
        e.printStackTrace();       
    <b>However, I'd still like to know if there exists some sort of navigation object that I could include that handles this using the ROLES navigation methodology</b>. I think that the method above will work for custom IView navigation, but would not be so good for custom page navigation in the PCD. Any input would be appreciated.

  • Showing iView programmatically

    Hi.
    Now I'm in research and I have such question:
    I know that it is posible to get such object as iView programmatically and modify it.
    And Is it posible to show this iView programmatically.
    For example.
    I know that there is an iView "myView" in Portal Content.
    but there is no delta-Link for it to any workSet/role/page.
    So no user can not see it.
    So I want to create such an application(and integrate it into portal) that will show this iView.
    Is it posible?
    If yes? - how to do it?
    Thanks for looking.

    Hi Alexander,
    Please see the following for how to create navigation links:
    http://help.sap.com/saphelp_nw04/helpdata/en/43/0029d0e7371aa2e10000000a422035/frameset.htm
    Can you explain your precise scenario:
    (*) Do you want to simply send a parameter to one iView (navigation target) and have that iView navigate to it? If so, you can simply send a request parameter (or maybe you get it as a parameter in an HTMLB control) and then do a redirect to the appropriate URL. But why not just navigate directly.
    Hope this helps.
    Daniel

  • Desciption parm in iview property.  there is no carriage return option

    hi everyone,
    in an iview there is a description parm.  in this parm we want to put custom text into it.  problem is, we want to input text but seperate into several paragraphs.  there is no carriage return, that we can find, to accomplish this.
    anyone know how to do this?
    thanks

    hi stefan,
    My Understanding:
    Your portal has two column page in the content area below the masthead to display Navigation on the left and the content on the right
    now the problem is with iview height of the 2 iviews (navigation iview and the CMS content iview) with respective to the page
    Solution:
    1) Make the page height Automatic ( Means the page  height will be adjusted when the inner iview height increases)
    2) Go to the 2 Iviews Heights Automatic ( This make the page to take the height of the iview which ever is higher)
    Hope this helps you
    Thanks
    Pavan Kumar Marla

  • How to open KM file in the same window

    When we open KM file by /irj/go/km/docs/... link it is previewed in a new Internet Explorer window.
    We changed Targed property to Self for iView navigation in LayoutSet render but the image file is still opend in new Window.
    How to workaround this?

    We changed Target Window Type property value of ResourceRenderer of Navigation iView  to Self.
    When an authenticated user  tries to open KM file it is opened in the same window if file URL include /irj/servlet/prt/prtroot....
    If file URL contain /irj/go/km/docs/.. it is opened in new window.
    When an anonymous user  tries to open KM file it is opened in a new (popup) window.
    We need that anonymous user can open km files in the same window.
    How to work around this?
    We use light framework.

  • How to configure KM in federated portal network

    Dear Friends,
      Can anyone help me in configuring KM in federated portal network. If KM is configured in producer portal how to make use of that KM content in consumer portal.
       Is it possible to directly configure KM in consumer portal?
      Please help me out.
      Thanks & Regards
      Sireesha.

    Hi Sireesha,
    1) In order to use all capabilities provided by Knowledge Management, the
    recommended solution would be to use KM only on one portal in the federation.
    This could be the central consumer portal or alternatively one of the producer
    portals. Then all features, like versioning, taxonomies, approval workflows,
    subscriptions, template-based publishing … will be available in this portal.
    2) In case KM has to be federated to different producer portals, KM iViews (e.g.
    Document iViews, Navigation iViews) could be integrated with the content sharing
    modes provided by FPN. However, this is not a deep integration, because only a
    redirect to the remotely located iViews is performed. The services themselves, like
    taxonomies, will not be available in the consumer portal.
    The recommended approach is to Configure KM on Consumer Portal only or Producer portal only.
    Regards,
    Shailesh Nagar

  • BSP - Portal Session Handling

    Hi all,
    is it possible to pass session information from one BSP to another in NW04? I am asking this because of the following problem:
    - calling a BSP IView opens a session and a new mode in the R3 backend system for the user requesting this BSP IView
    - navigation towards a new BSP IView with the same user again opens a new mode in the R3 backend
    - this behaviour can be seen for each additional BSP IView that is being called
    Is it possible to configure the portal so that it receives the session/mode information for the first BSP IView call and that it passes it on for every subsequent BSP call? If yes, how can it be configured (does it have something to do with the "Authentication Schema" property of an IView?)?
    Any input on this would be greatly appreciated!
    Best regards,
    Helga

    I am not sure whether the session can be shared between different ivews .
    If your concern is about too many backend sessions, portal's DSM Terminator would kill the previous session when moving from one iview to another iview.
    Regards
    Raja

Maybe you are looking for