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

Similar Messages

  • Differentiate Between A New iView link & an Old One - Detailed Navigation

    Hi All,
    Is it possible to differentiate between a new iView link on the Portal and an old one?  Basically, when I add new iViews to a role/page/workset, I would like the link to be highlighted in such a way that the users know it is new.
    All suggestions/comments welcome,
    Oloy.

    Hi Michael,
    Generally speaking, the links would be considered new for a 1 month-period.  After which, they would return to the "standard" view.
    Basically, it is desired that the link to the iView in the detailed navigation will just be highlighted or show up in a different font to indicate its "newness".
    Is there definitely no way of doing this?
    Regards,
    Oloy.

  • Opening a link in a specific iview using target=""

    Hello everyone,
    I have a navigation on the left hand side and a wide i view on the right. I would like to click a link on the
    left and make the file it references (be it excel, pdf, etc) open in the right iview.
    I can't use raiseEvent and subscribeEvent as the wide iview i a URL iview to a file, so i can't use subscribeEvent in it.
    I'm currently running EP5 SP6 which is another thing to consider :).
    Thanks a lot,
    Alessandro

    ah, i forgot, the links contain <a href="theurl" target="idofwideiview">
    However if the middle iview id changes the link obvisouly breaks, is there any SAP standard way of doing what i'm trying to do??
    Thanks again,
    Alessandro

  • Room Role List iview

    Hi All,
    I created a collaboration room with SAP provided standard template which contains Overview page, Discussion page etc...
    While clicking on Overview page, I am getting the My Rooms iview and Room Role List iview in DTN.
    The iviews are visible only in the overview page. I guess the iviews are added in Dynamic Navigation. I want to remove Room Role List iview.
    I was not able to locate where its added in dynamic navigation.
    How to find the location of the iview and how to remove it from DTN.
    Thanks in advance.
    Regards,
    Yoga

    Hi Inna,
    just tested this with SPS 17. Works like expected. The window opens with 400x500 pixels (not really "maximized", but "as big as usual").
    Hope it helps
    Detlev

  • Link to Same iView in different Roles

    Hi guys,
    I've this UWL iView that has been assigned to Portal Role A and Portal Role B. Thus, there are 2 URLs for it:
    http://<server>/irj/portal?NavigationTarget=ROLES://portal_content/PortalRoleA/UWL
    http://<server>/irj/portal?NavigationTarget=ROLES://portal_content/PortalRoleB/UWL
    But we can only assign 1 URL to 1 link. THe problem is not all users will have both roles. some only 1. THus, If we assign the 1st URL as the link, users who do not have portal role A will still be able to see the UWL in the content page, but the Navigational tabs will not be highlighted is incorrect (i.e. the Workset highlighted will be the 1st default workset that may not be UWL). Does anyone have a possible solution to this?

    Hi,
    Do you really need to have 2 UWL iViews? You could create a new role assigned to everyone and put the UWL iView in this role and then your link would be something like :
    http://<server>/irj/portal?NavigationTarget=ROLES://portal_content/PortalRoleUWL/UWL
    Regards,
    Pierre
    Edited by: Pierre DOMINIQUE on Jul 15, 2009 3:23 PM

  • Dynamically change URL iView link

    Hi,
    I have a requirement like this:
    Button1 would open an external link from Portqal
    Button2 would open a KM document from KM
    Button3 would open a KM folder
    In future the link type of these button can change.
    These external link, KM document location and KM folder location are read from a properties file and are subject to change.
    Here is my Approach
    I have created a separate URL iViews for testing purpose and tested that with URL iView, it is possible to open:
    External link in the format of http://www.<link>.com
    KM Folder in the format /irj/go/km/navigation/documents/..../<Destination Folder> , &
    KM document in the format /irj/go/km/docs/documents/..../<Destination File>
    I have now created a single URL iView pointing to a default URL(google), and marked the URL iView parameter Forced URL - Enabled as True
    The plan is to use this single iView for invoking any type of links - be it external, KM Folder or KM document
    In WebDynpro, I have tried using the following code to call this iView:
    WDPortalNavigation.navigateAbsolute(("ROLES://portal_content/demo_role/universal_url_iview",
    WDPortalNavigationMode.SHOW_EXTERNAL,
    WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
    "forcedURL="+dynamicURL);
    Not Working! Always opening the default google link.
    WDPortalNavigation.navigateAbsolute(("ROLES://portal_content/demo_role/universal_url_iview",
    WDPortalNavigationMode.SHOW_EXTERNAL,
    WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,
    "app.forcedURL="+dynamicURL);
    Not Working! Always opening the default google link.
    where dynamicURL= either  http://www.<link>.com or /irj/go/km/navigation/documents/..../<Destination Folder> or /irj/go/km/docs/documents/..../<Destination File>
    Am I missing any configuration or the code is wrong?

    You really need to open the url within an iView? Oo
    IWDWindow window=wdComponentAPI.getWindowManager().
    .createExternalWindow("http://www.google.co.in","Google-search for an email address",false);
    window.setWindowSize(100,100);
    window.open();
    or
    String linkToBeOpen = "https://www.sdn.sap.com/irj/sdn";
    IWDWindow window =
    wdComponentAPI.getWindowManager().createNonModalExternalWindow(
    linkToBeOpen,
    "My window title");
    window.show();
    or
    import com.sap.tc.webdynpro.clientserver.portal.WDPortalUtils;
    import com.sap.tc.webdynpro.clientserver.navigation.api.WDPortalNavigation;
    if ( ! WDPortalUtils.isRunningInPortal()  ) { // standalone mode
      wdThis
        .wdGetExternalcompInterfaceViewController()
          .wdFirePlugGoToUrl(urlobject);
    } else { // portal iView mode
      WDPortalNavigation.navigateAbsolute(
        ... /*set of parameters that I do not understand ;) */
    regards,
    Angelo

  • How to use KM to view two iViews using one iView link

    Hi Experts,
    In my project, we have created one folder called 'Admin'. We have created one iView called Report. iView 'Report' has been assigned to folder 'Admin'.
    The structure looks like as shown below:
    ===========
    Admin
    . Report
    ===========
    Here when user clicks on Report, iView 'Report' gets open. We want to show another iView when user clicks on . symbol.
    Any idea how we can do so?
    I know that this can be done. As in some other project I have seen that it works. In other project structure looks like
    =============
    Admin
    'some icon' Report
    =============
    Here when user clicks on Report, Report iView gets open. When user click on 'some icon' like * symbol another iView gets open. This can be done using some of the features of SAP EP KM.
    Pls help.
    Regards,
    Brian
    Edited by: Brian on Jun 11, 2008 9:29 AM
    Edited by: Brian on Jun 11, 2008 9:31 AM

    Hi Brian,
    Its possible.
    Follow the procedure:
    Create a HTML page in KM, which will hold 2 links. Give names to these links and href as follows.
    Link1: http://<host>:<port>/irj/portal/iview1
    Link2: http://<host>:<port>/irj/portal/iview2
    Create KM Document iView (ABC) and provide path to document of this page.
    Now create another page in PCD (XYZ), and 2 iviews.
    Assign these 2 iViews on this page, but make them invisible on page.
    In iView properties change the property Quick Link as follows (as given above):
    for iView1: iview1
    for iView2: iview2
    Now open your role, create folder inside, and add KM Document iView (ABC). Open the properties of this iView in role and change the property, Initial state as Open, now it will open the KM document iView (ABC) in detail nav, and for opening page (XYZ) you must assign page to role, but make Invisible in Navigation areas to YES
    i guess this solves your issue.
    regards
    Kedar Kulkarni
    reward points for useful answers

  • Portal iviews as services in left hand navigation

    When I click on a iview - I am able to show iviews as "Relative Links" in the left hand navigation.
    But I am not able to show them as "Services" in left hand navigation below "Detailed Navigation".
    Suggest me to solve this.

    I have different kind of iviews  from URL iview to Transaction iVIews or Webdynpro iviews, I am showing them in lefthand side presently in Detailed Navigation box. but I want to show them as Services to a iview/page/workset is that possible?
    I have seen that in Buyer/Purchasing Business package. But I am not able to design in such way..

  • IViews Links Shifted to the Right when using Firefox

    Hi,
    We are using SAP Netweaver Portal 7.0 and have created multiple portal themes.  With one of the themes we created, it looks that the iViews links that appear in the the detail navigation of the portal are shifted to the right when using firefox.  There are no issues however with the sap standard theme.  Please let me know what theme properties may cause the iViews links to be shifted to the right when using Firefox.
    Thank you,
    Ghizlane Idrissi

    Hi Rahul,
    I understand the limitations with Firefox.  However, i experience this issue only with the theme we created.  With the standard SAP theme, the issue is not there. That tells me that the issue is with the theme we created.  I just can't find what specific property in the theme editor is causing that. Any thoughts?
    Thank you.

  • IViews fail in role, but work in preview

    When I create an iView, I am able to test it fine in preview mode.  When I add this iview to a role, even a newly created test role that I assign a user to, it appears on their desktop on login, but when they click on it, it gives error:
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    The exception was logged. Inform your system administrator..
    Exception id: 02:45_09/01/06_0011_382058350
    See the details for the exception ID in the log file
    I see no good info in the logs I have gone through.  Any thoughts?

    Without posting the entire unneccesary info from the defaulttrace, here are the crucial messages that occur at the moment I click on the link.  I should add that I am using the standard SAP framework page, no mods.  I am also able to create and view URL iViews in the page.  Just not iViews pointing to other hosts.
    #1.5#0003BADBF0DE002D0000000800000190000409F3AF7DAF66#1136842132793#com.sap.port
    al.portal#sap.com/irj#com.sap.portal.portal#portal#2225#####SAPEngine_Applicatio
    n_Thread[impl:3]_37##0#0#Warning#1#/System/Server#Java###[PortalNode.fireEventOn
    Node.toEventListener] event=onNodeReadyEvent, target=com.sap.portal.dynamicNavig
    ationArea, operation failed
    #1#java.lang.NullPointerException
            at com.sapportals.portal.navigation.NavigationService.getNavURLPrefix(NavigationService.java:530)
    #1.5#0003BADBF0DE002D0000000B00000190000409F3AF7DE09E#1136842132806#com.sap.port
    al.portal#sap.com/irj#com.sap.portal.portal#portal#2225#####SAPEngine_Applicatio
    n_Thread[impl:3]_37##0#0#Warning#1#/System/Server#Java###[PortalNode.fireEventOn
    Node.toEventListener] event=invalidate, target=pcd:portal_content/com.bloomberg.
    sap.bbportal/com.bloomberg.sap.desktops/bbportalmain/frameworkPages/frameworkpag
    e/com.sap.portal.innerpage, operation failed
    #1.5#0003BADBF0DE002D0000000C00000190000409F3AF7DF312#1136842132811#com.sap.port
    al.portal#sap.com/irj#com.sap.portal.portal#portal#2225#####SAPEngine_Applicatio
    n_Thread[impl:3]_37##0#0#Warning#1#/System/Server#Java###Exception in method set
    Detail() of component: null
    #1.5#0003BADBF0DE002D0000000A00000190000409F3AF7DCF6D#1136842132801#com.sap.port
    al.portal#sap.com/irj#com.sap.portal.portal#portal#2225#####SAPEngine_Applicatio
    n_Thread[impl:3]_37##0#0#Warning#1#/System/Server#Java###[PortalNode.fireEventOn
    Node.toEventListener] event=onNodeReadyEvent, target=com.sap.portal.targetsiView
    _, operation failed

  • How to know in which roles an iview is being used

    Hi,
    We would like to know if a specific iview is being used by any portal role.
    It there any kind of "where used" report where I can investigate the relations between portal content objects (iview, page, workset, role) ?
    I tried the PCD Toool but it seems of no help
    thanks
    Moti

    Dear Moti,
    As Debasish stated, you can check the Tracing Delta Link Dependencies for the iview in which you can find the where particular iview is used in the page, workset or role in the SAP Portal.
    Refer to [Tracing Delta Link Dependencies|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/76/3a0841aaccf023e10000000a155106/content.htm]
    Hope it will helps
    Best Regards
    Arun Jaiswal

  • Tool Tip in the Iview Link

    Hi all,
    Is it possible to show a toop tip in the Iview Link ??
    Regards,

    Hi Marcelo,
    You will have to write your own detailed navigation for this. it's not delivered as standard portal functionality
    Refer to
    tooltip of a iview in detailed navigation
    Tooltip in detailed navigation
    Thanks
    Prashant

  • Link in KM Document Iview

    Hi,
       I have created KM Document iview.In that Document i have given a link,but that link is displaying in new window.I want that link to be displayed in same area instead of seperate window,replacing the original document iview.Plz help to sort out this problem.
    Thanking you
    santosh saraf

    Hi Detlev / All,
    I am trying to do something similar: I have a Document iView that points to a HTML file. In this HTML, i need to provide a link that will trigger a navigation event. So i did as usual: created the html and put the code:
    <a href="#" onClick="return EPCM.doNavigate('NavTarget'); void(0);">Link</a>
    However, when i run the iview it gives me a JavaScript Error, saying EPCM is undefined. Why can't I call EPCM from the KM Document iView?
    I have tried to put it directly on the HREF portion of the link, like this:
    <a href="<my URL>/irj/portal/index.htm?NavigationTarget=NavTarget">Link</a>
    And it works, except for one detail: if i point the link to _blank, it opens a new window. If i point to _self or nothing, it opens a new portal inside the iView. But i need another behaviour: I need to swap the source page with the target page and adjust the TLN, just as doNavigate() does. Is there any "easy" way of doing it?
    Thanks in Advance!
    Thiago

  • Default country service used in ESS country specific iviews

    Hi ,
    We have a country specific iviews in ESS like address, personal data,etc..
    but SAP has provided only for certain country.....
    if country not in the list is executed , which country service is picked as default.
    Regards,
    Sithi

    is the connection language set to blank?
    Please can you verify
    can you go through the steps in note 1585427
    can you check using LPD_CUST
    1.     Go to Transaction u201CSPROu201D  Navigate to SAP Customizing Implementation GuidePersonnel Management Employee Self Service( Web Dynpro ABAP ) General SettingsESS Menu for ServicesMenu for SAP Portal Role Execute u2018Set Up Launchpad(Employee Services)u2019   Double click on Role u201CESS MENUu201D.
    translation there if you are using portal
    NWBC< you need to use PFCG
    1.     Go to transaction PFCG  Enter Role as u201CSAP_EMPLOYEE_ESS_WDA_1u201Dand then click on display icon Navigate to Roles tab.
    2.     Navigate to u201CMenuu201D tab.
    You can do so by changing sotr_edit too.
    Edited by: Siddharth Rajora on Nov 9, 2011 6:11 PM

  • Country Specific iViews Foreign Addresses

    We have a business requirement to support foreign addresses.  I know SAP does have country specific iViews in the ESS business package.  Does anyone have a configuration document or know of a wiki article on SDN that explains the setup process? 
    Thanks.

    Note 936179 Reuse of country specific Applications.
    Note 953852 Best Fits selection for re-using country specific service
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30b0b66f-3a3d-2c10-4aa3-f53ee3299bb3?quicklink=index&overridelayout=true
    http://wiki.sdn.sap.com/wiki/display/ERPHCM/HowtoReuseCountryspecificapplicationsforMolga99
    Study above links and refer to given SAP notes....
    If you face issues in understanding any particular step then revert back.........

Maybe you are looking for