URL - Iview with LogonUser as parameter in Url-string

Hi,
i want to create an URL-Iview with additional URL-parameters. One of the parameters (in between) should be the LogonUser like: http://www.abc.de/param1/LogonUser/param2. Does someone know the syntax for that ?
Frank

Hi Erik,
thanks for your answer, but this not exactly what i need. I want to use the standard URL-Iview. Some of the parameters are static but not the username this one should be the name of the logged on portaluser: E.g. in the Url Iview editor the Url looks like: http://www.abc.de/test/<b><userid></b>/yourpage.htm in the runtime iview it has to be http://www.abc.de/test/<b>kunath</b>/yourpage.htm

Similar Messages

  • URL IView with parameters having no parameter identifier

    I have created a url iview but the first parameter has no Parameter Identifier after the ?. Is there a way to code for this in the URL Parameters section of the iview. Here is par to of the URL:
    .../Pages/ReportViewer.aspx?%2fExpress ...
    if it said something like
    /Pages/ReportViewer.aspx?codelink=%2fExpress
    then it would be no issue.
    Normally you would put something like codelink and the /Express in the value section. the portal will not let me leave it blank and I have tried using a space. I am trying to access a specific report on the Report Server of MIcrosoft Reporting Services.
    Thanks
    Paul

    Good day,
    Review the following document:
    https://cw.sdn.sap.com/cw/docs/DOC-41417
    If that did not help, you may need to create your own template since the standard URL iview generates URL values based on it's own template OR create your own modified version of the PAR.
    Review the following document:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0cbc309-ff89-2a10-8bad-bcde4c152ecb
    View the following supplementary articles for information on creating your own appintegrator template:
    https://cw.sdn.sap.com/cw/docs/DOC-109843
    https://cw.sdn.sap.com/cw/docs/DOC-101603
    http://help.sap.com/saphelp_nwesrce/helpdata/en/70/5a3842134bad04e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nwesrce/helpdata/en/36/5e3842134bad04e10000000a1550b0/frameset.htm
    The benefit of this is that you can now create a system object that references the MS reporting Services system from the portal, and transport iviews pointing to this along yoru landscape without issue, and additionally you can specify parameters that can be dynamically determined when an iview is created using the template you have defined.
    We use this for connecting to our BO systems dynamically as the landscape calls and apliaction in a different environment. Parameters are also defined differently in our templates. It take a little time getting your head around the documentation, but once you have it sorted it is very straight forward. If you find it too daunting you can also search for the download  to com.sap.portal.howtos.webapp.par which has portion of this preconfigured for use already.
    http://wiki.sdn.sap.com/wiki/display/EP/HowtodoSSOwithInternetsites
    I trust this helps,
    Doug.

  • How to open URL IView with dynamic url parameter (navigate_absolute)

    Hi Experts,
    i would like to open an URL-IView from the WebDynpro ABAP Application in the Enterprise Portal 7.0
    and i want to set the URL parameter dynamically. Is this possible and how can i achieve this!!
    Thx Markus

    Hi Markus,
    You can take help of the following code snippet.
    Here we are calling an Iview using absolute navigation and passing URL parameters as well
    * Select the input value entered and then pass it to REM INQ application---------
      DATA lv_inputbusobjid   TYPE          wd_this->Element_context-inputbusobjid.
      DATA lv_path            TYPE          string.
      DATA lv_tab_wd_param     TYPE          wdy_key_value_list.
      DATA lv_str_wd_param     TYPE          wdy_key_value.
      DATA lo_el_context      TYPE REF TO   if_wd_context_element.
      DATA api_component      TYPE REF TO   if_wd_component.
      DATA window_manager     TYPE REF TO   if_wd_window_manager.
      DATA window             TYPE REF TO   if_wd_window.
      DATA lo_api_component   TYPE REF TO   if_wd_component.
      DATA lo_portal_manager  TYPE REF TO   if_wd_portal_integration.
    * read the imput data first-------------
    * get element via lead selection
      lo_el_context = wd_context->get_element( ).
    * get single attribute
      lo_el_context->get_attribute(
        EXPORTING
          name =  `INPUTBUSOBJID`
        IMPORTING
          value = lv_inputbusobjid ).
    ** call remuneration inquiry window using absolute navigation
      CLEAR lv_tab_wd_param.
    * Adding parameters
      lv_str_wd_param-key = 'sap-wd-configId'.
      lv_str_wd_param-value = 'CACS_REMINQ_CONF'.
      APPEND lv_str_wd_param TO lv_tab_wd_param.
      lv_str_wd_param-key = 'BUSOBJ_ID'.
      lv_str_wd_param-value = lv_inputbusobjid.
      APPEND lv_str_wd_param TO lv_tab_wd_param.
      lo_api_component = wd_comp_controller->wd_get_api( ).
      lo_portal_manager = lo_api_component->get_portal_manager( ).
      if lo_portal_manager is BOUND.
    * PCD
      lv_path = 'ROLES://portal_content/com.sap.pct/specialist/com.sap.pct.erp.common.workset_reuse/com.sap.pct.erp.icmparticip.bp_folder/com.sap.pct.erp.icmparticip.15.bp_folder/com.sap.pct.erp.icmparticip.15.pages/com.sap.pct.erp.icmparticip.RemInquiry'.
      lo_portal_manager->navigate_absolute(
        navigation_target   = lv_path
        navigation_mode     = if_wd_portal_integration=>co_show_external
        window_features     = 'toolbar=no,resizable=yes,scrollbars=yes'
        business_parameters = lv_tab_wd_param
      endif.
    Hope this helps
    Regards
    Manas Dua

  • URL iView with KM Content not shown in Page - just a "thin line"

    Hi,
    I just created two URL-iViews which point to documents in the Knowledge Management Repository.
    Content Admin --> Preview --> Works out --> Hooray!
    I created two pages for the corresponding iView and deltalinked the iViews in. At this point I want to add I'm not doing this the first time, I have a few dozen KM-Pages here and they all work and are all set up with the exact same properties.
    Content Admin --> Preview --> and THIS is what happens:
    http://www10.pic-upload.de/20.02.12/xiswewmyirk.jpg
    There's just some kind of thin line showing. I cleared the portal cache and looked for anything unusual in the NWA monitoring traces, but didn't find anything. I didn't find anything related on the forums either, probably because I don't really know what search terms to use for this strange occurence...
    Does anyone have a hinch what could be the cause for this paranormal activity?...
    Cheers, Lukas

    Yes. You are correct. Shame on me..
    The pages were configured correctly at FULL but one particular iView was set to AUTOMATIC so although the page was set to full display, the iview in behind was defaulting to automatic, thus this strange behaviour.
    Thanks Meera!
    Cheers, Lukas

  • URL iview with HTML file located in Portal server.

    I created URL iview pointing to HTML file located in the Portal server. When I try preview it is not working. We wanted to use this iview to create space between two iviews.
    This is going to be blank iview.
    I saved the HTML file same as where index.html file of webas is located.
    Please let me know what is missing here. What kind of path I need to give in the URL of the iview.

    Hi Nagesh,
    Are you saying that you created a HTML file on the file system of the portal server or did you create the HTML file within a KM repository on the portal?
    If it is the 1st option you should have the HTML file hosted under a webserver such as IIS or Apache and then use the URL that the website is created under.
    If it is a file within KM then open the properties of the HTML document that you have created and use the Access Link value as the URL for the iView.
    Please let me know if you need further clarification.
    Regards
    Daniel

  • URL iview with Pop ups

    Hi all,
    I have created URL iview and Http system, which is pointing to Business Connector component. ( http://hostname/pkd/Order.dsp ) and have done the usermapping as well. Still the pop up is coming.
    When try the URL directly in the broswer i get pop up and when i enter the uid/pwd , it will allow me to get in. I think it is basic authentication
    I want to integrate the same into portal as URL iview and want to bipass pop up.
    I appriciate your help.
    Ramana.

    Hi Ramana,
    I have found the same problem, since the Internet Explorer doesn't let you send the user and password in the URL anymore...
    I'm really interested in knowing if the AppIntegrator solution proposed worked out, could you please tell me which was the result of your experience?
    Thank you very much in advance!!
    Isidro

  • Integration with url iview

    Hi everyone,
    I have a web application and Portal and My aim is this two systems integration using url iview but I don't want to use Application Integrator.I want to use only URL iview with url parameters. My wish is to enter URL Parameter = uname(static) and Value = portaluid(This value should be get dynamically from portal).Consequently,How can I get dynamically portal userid in the url iview value.Is that possible?

    Hi Mehmet,
    Is there a reason you don't want to use application integrator? Because it is quite simple to create what you want using application integrator.
    I don't think URL iView supports dynamic parameters...
    Check out the Howto document for application integrator here:
    http://help.sap.com/bp_epv260/EP_JA/documentation/How-to_Guides/25_HowToUseAppIntegrator_en.pdf
    Regards,
    Johan

  • How to config URL parameters dynamiclly in URL iView?

    Hi all,
    I have 2 iViews, iView1 is a WD application iView, iView2 is a URL iView with some URL parameters.
    Firstly I navigate from IView1 to iView2 with some parameters, then I hope to pass these parameters to the URL parameters configued in iView2.
    For example,
    <b>iView2 configuration:</b>
    URL: http://server1/app
    URL parameter name: param
    <b>Navigate from IView1 to iView2:</b>
    WDPortalNavigation.navigateAbsolute("ROLES:"+iview, WDPortalNavigationMode.SHOW_INPLACE,(String) null, (String) null, WDPortalNavigationHistoryMode.ALLOW_DUPLICATIONS,(String)null,(String) null, "value=123");
    Then how can I pass the value 123 from iView1 to the parameter 'param' in iView2?
    Best regards,
    Bean

    Hi Bean ,
    The approach you are following is correct ,refer to these links , there you can find the concept of WDportalnavigation properly,Also check for the relative navigation.
    http://help.sap.com/saphelp_nw04/helpdata/en/c3/235a428a1e9041e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c3/235a428a1e9041e10000000a1550b0/frameset.htm
    Thanx
    Pankaj

  • Can't get URL iview to log in users to external site

    I am testing with a simple log in page that accepts two parameter values (username and password). I have created a URL iview with these parameters that displays the page perfectly, but won't log the user in.
    I am unsure if I have to set the authentication URL, method and type both in the system and in the URL iview config.
    What settings HAVE to be in place (both for the iview and system) when the POST method is to be used?
    Thanks, Henning

    Here is the correct minimal settings:
    Set Up Target System (Via System Administration - System)
    as URL-System that authenticates with UID PW
    Create the URL IVIEW, select the system and set the parameter values to "mapped user" and "mapped password".
    Set the identifier names "i.e. "PWD" and "UID" to  whatever your systems expects.
    Set method to "Post" and set the mode to "client side"
    This has worked for me.
    In your application, you can read the parameters with the names you have set in the iview.

  • URL iView - no iFrame

    Hi,
    Does anyone know how to remote the iFrame that is generated when connecting to an external site if its opened in a separate window?
    When using the preview option this appears correct, but once in a role it fails.
    Points will be rewarded for any help.....

    HI Kai,
    if i am understanding ur problem correctly then u want to open web site in external window with specified width and height. to achieve this , after creating "URL IVIEW"..select the parameter "Launch in New Window" and set the height and width with the parameters "Height of External window" and"width of external window".  hope this helps u
    regards
    Amit
    Ps: reward points if helpful

  • Difference: SAP BW Report iview - Query iView - URL iView

    Hi,
    I want to show BW reports on the portal. Can anybody suggest me the different ways of doing it ? And also let me know about checklist of steps that need to be performed.
    Can anybody tell me the difference between showing BW reports through URL iviews, showing reports through Query iView and showing reports through SAP BW Report iView ?
    Which one can i use for showing BW reports taking into consideration the implementation of SSO between the two? I tried the URL iView (using the Web URL of reports generated by BW) but it asks for Username/password. Is that the problem with SSO. How can i check if SSO parameters have been set or not. I have imported the verify.der to BW System and added that to ACL. Is there anything else which is required?
    Thanks in advance.
    Rgds,
    MA

    Hi Manoj,
    I feel BW report iview will solve your problem. You can create a query sting in BW query designer and give the same in BW query  string text area while creating BW report iview.
    In the case of an url iview you are just giving a URL link of the BW report (this will ask for username/password).
    But, in the case of a BW report iview you can view the required query as an iview (user mapping can be successfully done in this case) You should give fully qualified domain name in Was server option while creating the system.
    While using the logon ticket Login id of both the system (ie BW and Portal) should be the same.
    Refer the link for SSO using logon ticket)
    User Mapping-based Single Sign On
    Regards,
    Vinod

  • Portal runtime error while accessing BI Report as URL iView

    Hi All,
    I created an URL Iview with the URL of BI report, when i am trying to access it then getting portal runtime error.
    I had check the log it is showing the following details about the error, could you please help me out what is the root cause based on the log details...??
    Thanks in advance.
    Logfile Details
    1) 08:48_14/09/10_0049_139354050*
    *[EXCEPTION]*
    *com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: Unable to parse template &#39;&lt;System.ConnectionString&gt;&#39;; the problem occured at position 0. Cannot process expression &lt;System.ConnectionString&gt; because Invalid System Attribute:*
    *System:    &amp;#39;SAP_LocalSystem&amp;#39;,*
    *Attribute: &amp;#39;ConnectionString&amp;#39;.*
    *at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:125)*
    *at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:98)*
    *at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)*
    *at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)*
    *at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)*
    *at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)*
    *at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)*
    *at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:235)*
    *at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:541)*
    *at java.security.AccessController.doPrivileged(AccessController.java:246)*
    *at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:430)*
    *at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*
    *at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)*
    *at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*
    *at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)*
    *at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)*
    *at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)*
    *at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)*
    *at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)*
    *at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)*
    *at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)*
    *at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)*
    *at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)*
    *at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)*
    *at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)*
    *at java.security.AccessController.doPrivileged(AccessController.java:219)*
    *at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)*
    *at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    2) Full Message Text*
    *Content pass of Application Integrator failed.*
    *Component Name:       'com.sap.portal.appintegrator.sap.Transaction',*
    *Context Name (iView): 'pcd:portal_content/net.ea.epson.BI_ROLES/com.epson.financeuser/ZB(3a)FINANCE_USER/com.Epson.UnitandGrossProfit',*
    *Top Layer:            'Transaction/DragAndRelateLayer',*
    *Producer ID (FPN):    'null',*
    *System Alias:         'BIDCLNT100',
    Thanks,
    Kalki Reddy.

    Hi Avadh,
    Thanks for your reply.
    I tested thru connection test of the system , it was tested successflly without any issues. all are into tick mark only.
    but when i am trying to use the system alias name while creating Trasaction iview also i am not able to get the system alias name in the dropdown for selecting the system alias.
    but system alias what ever it is "BIDCLNT100" is in active and connection test is done correctly without any issues.
    Please let me know the problem why i am not able to get the same system alias name "BIDCLNT100" not able to get in the drop down list while creating the transaction IView??
    Please reply , Thanks in advance
    Thanks,
    Kalki Reddy

  • Dynamic Parameters in URL-IView

    Hai,
    I am using the ESS-framework and I want to create a link which calls an URL with dynamic parameters.
    I have already created an URL-Iview with the example url:
    http://a.nl:51800/webdynpro/dispatcher/sap.com/pcui_gp~isr/IsrForm
    And I also defined a resource and a service in the backend (Customizing)
    My question is:
    How can I dynamically generate the Parameters SCENARIO and MODE in the url using the URL input field in the defined resource?

    Hi Remco,
    If you create several resources for the same webdynpro (isrform) you can pass params via the resource definition (URL params).
    Your webdynpro application can be defined as:
    - Webdynpro application (in the xss homepage framework) as a resource;
    - URL resource linking to a portal page/iview (with params): url iview with params
    - URL resource linking to a portal page/iview (with params): webdynpro iview with params
    But before you are going to tweak with it, please try to find out if your url will work:
    http://a.nl:51800/webdynpro/dispatcher/sap.com/pcui_gp~isr/IsrForm?scenaro=SPEG&mode=CREATE.
    If this works, then create an iview in the portal of the url type or webdynpro type. Does it still work with static params? If so, remove the static params from your iview properties.
    Now try the following link:
    http://yourportal:port/irj/portal?NavigationTarget=pcd_path_to_your_iview
    If this works, check out the following link:
    http://yourportal:port/irj/portal?NavigationTarget=pcd_path_to_your_iview&DynamicParameter=MODE%3DCREATE%26SCENARIO%3DSPEG
    Everything after DynamicParameter must be encoded. To find out what the encoding is, just use google and search for your characher. As an example (let's find the = sign):
    http://www.google.nl/search?hl=nl&q=%3D&meta=
    %3D is the = sign
    Last step:
    Create a resource as described on top of this post.
    This will be my approach to get this working
    Good luck!

  • Url iview for anonymous user

    Hi
    We have an url iview with two Language-specific URLs (en and es) and a default URL. This iview is in anonymour portal page.
    The first time that an anonymous user accees to /irj/portal/anonymous the url iview shows the default url instead of the en URL. Browser lengauge is EN.
    How can i solve this??
    Thanks

    Hi,
    There are two condition for the URL Language-specific :
    1. You must first create the URL iView and then use the editor to use this
    feature. It is not available in the URL iView Wizard.
    2. You cannot apply a different look and feel to language-specific URLs.
    iView content will be displayed at runtime in its native format as defined in
    the source Web page. For more information, see the Keep
    source formatting option in Defining the Look and Feel of the iView Content.
    The remaining look and feel rendering option are supported by the default URL only.
    In addition there is an option to check the service configuration of the Language-specific :
    com.sap.portal.admin.wizardframework:
    edit the SourceLocales field check that the requested Language is defined and if not you can add it
    ( Follow note# 1078145 )
    After doing so , please restart the service , and check the results.
    If the problem still exist let me know and we can have further investigation.
    Best Regards,
    Sharon Dassa

  • Parsing url iview variables

    Hi all,
    I need create a URL iview that redirect to a target page parsing one variable.
    How can I call the URL iview with one variable and propagate this variable to a target page?
    thanks in advance,
    david

    Hi David,
      While creating the url iview, pass you variable at the end of the url like http://www.yahoo.com?myVariable.  And in the target, you can get the myVariable value using getParameter method.  Hope this will help you.
    Regards,
    Venkatesh. K
    /* P.S: Consider Points if it is useful */

Maybe you are looking for