Open Doc - & in Child report prompts issue

Hi,
   I am opening a child report using open doc function. This works fine but if there is no LOV in Child report with ampersend (&)
   ="<a href=\"http://server/XI/opendoc/openDocument.jsp?sType=wid&iDocID=7544&sWindow=Same&lsSSelectBusinessGroup:="[vTeam]"&lsSSelectOrgLevel01:="[Current].[Org Level 03]"&sRefresh=Y\">"[Current].[Org Level 03]+"</a>"
If valuue of [Current].[Org Level 03] has value eg: 'R&D' the child report is selecting only upto 'R' excluding '&D'. Because of this no data is seen.
  Can anyone help?

Hi,
This is because of the character &.
You need to enclose the value in double quotes. Use Char(34) while forming the url.
="<a href=http://server:port/opendoc/openDocument.jsp?sType=wid&iDocID=7544&lsSSelect+Business+Group:="+[vTeam]+"&lsSSelect+Org+Level+01:="+Char(34)+[Current.Org Level 03]+Char(34)+"&sRefresh=Y>"+[Current.Org Level 03]+"</a>"
Also you can try replacing & with
&amp;
in the url using Replace function.
If
&amp;
does not work, then try
%26
Regards

Similar Messages

  • SAP BusinessObject Mobile WebI Report Prompt Issue

    Hi,
    I have problem to view the Prompt value in Long Text for WebI report in my iPad. The SAP BusinessObject Mobile application is on version 5.1.12.
    We are using BI Platform 4.1, and the WebI report is connected to Bex Query using BICS connection.
    Below are the settings that I had done:
    Setting of Characteristic in BW:
    Setting of Characteristic – ZBPARTNER in BEx Query Designer:
    Below are the report Prompt result in BI LaunchPad and BI Mobile:
    Example data:
    Business Partner ID 123 has description in Long Text (DO NOT USE - KOC ALLIANZ SIGORTA A.S) and Short Text (DO NOT USE - KOC).
    Business Partner (on top of ZBPARTNER) in WebI is showing Long Text as expected.
    For example, you can see the long text "DO NOT USE - KOC ALLIANZ SIGORTA A.S".
    Business Partner (on top of ZBPARTNER) in Mobile Apps is showing Short Text:
    For example, you can see the long text "DO NOT USE - KOC".
    I need the Prompt value is the BusinessObject Mobile to be display with Long Text, but I cannot find any configuration to achieve this.
    Is anyone encounter similar issue and can provide me some suggestion?
    Thank you in advance.
    Regards,
    Edison Wang

    Hi,
    Just like to follow up whether is there anyone encounter similar issue like above which can give me some advise?
    Thank you.
    Regards,
    Edison Wang

  • Cannot open any On Demand reports, prompted to download a file "saw.dll"

    Hello,
    When I try and open any Siebel On Demand reports I am prompted to download the file Saw.dll. The same problem occurs on FireFox and IE, I have also opened reports on other On Demand environments with no issues at all.
    It seems environment related, but no-one else gets the same problem on that environment! Anyone come across anything similar?
    Thanks

    Hey,
    Even I use to face the same problem. Please do the following quick checks
    -Make sure Analytics site is part of trusted sites
    -Go to Options-Advanced-HTTP 1.1 settings, make sure both are checked.
    This should solve the problem.
    -Bk

  • Crystal reports prompt issue

    Hi  All,
    I had created the simple crystal report by connecting to  bex query (with prompts).
    For example in my  crystal  report ,circle prompt  as below list of values
    Values                                  Description
    [YPES_AREA].[ANPR]     Andhra Pradesh Circle
    [YPES_AREA].[ASSM]     Assam
    [YPES_AREA].[BIAR]     Bihar
    [YPES_AREA].[CHAI]     Chennai
    [YPES_AREA].[CHRH]     Chattisgarh
    [YPES_AREA].[CORP]     Corporate
    [YPES_AREA].[DLHI]     Delhi & NCRs Circle
    [YPES_AREA].[EAST]     East Region
    At the time of preview,user can select the above list of  value ,so that the corresponding  prompt value need to display in the report.
    Here i want to known,when user select the "Assam" circle in the above list of values,prompt value is showing as "[YPES_AREA].[ASSM]" but i want to show it as a description instead of technical name.
    please suggest me is it possible or not?
    Regards,
    Vinay

    Unfortunately the "description" is only available in the LoV and cannot be accessed for use on the report (I believe there is an Idea Place suggestion concerning this very issue...) but there are work arounds.
    If the LoV is a static list it's fairly easy. Just use the following formula:
    IF {?ParameterName} = "YPES_AREA.ANPR" THEN "Andhra Pradesh Circle" ELSE
    IF {?ParameterName} = "YPES_AREA.ASSM"THEN "Assam" ELSE
    IF {?ParameterName} = "YPES_AREA.BIAR" THEN "Bihar" ELSE
    IF {?ParameterName} = "YPES_AREA.CHAI" THEN "Chennai" ELSE
    IF {?ParameterName} = "YPES_AREA.CHRH" THEN "Chattisgarh" ELSE
    IF {?ParameterName} = "YPES_AREA.CORP" THEN "Corporate" ELSE
    IF {?ParameterName} = "YPES_AREA.DLHI" THEN "Delhi & NCRs Circle" ELSE
    IF {?ParameterName} = "YPES_AREA.EAST" THEN "East Region"
    If your LoVs are dynamic it's a little trickier... and I've never tried it using a data warehouse...
    but I've always done it using a separate SQL Command. Something along these lines
    SELECT
    FieldUsedInTheDescription
    FROM TableName
    WHERE FieldUsedAsTheValue  = {?Parameter}
    Still pretty simple as long as the parameter only accepts a single value.
    If the parameter accepts multiple values you need to use a sub-report.
    HTH,
    Jason

  • Crystal Reports prompt issue on export: "The report you requested requires further information"

    I have searched through forums for a solution but none seem to work for me.
    I have an ASP Webform/MySql application which displays Crystal Reports.
    The ones which do not require a user to enter a parameter display fine and I am able to click on export on the CR toolbar and download, e.g. .pdf format.
    On the report that require a user to enter a parameter, the report renders fine but when I click on the export button, i get the prompt:
    "The report you requested requires further information"
    asking for DB login credentials. How can I avoid this?
    My Code:
    Aspx page:
    <%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
    <div>
              <CR:CrystalReportViewer Width="960px" ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
    </div>
    protected void Page_Load(object sender, EventArgs e)
             if (Request.QueryString["report"] != null)
                    string reportToGet = Convert.ToString(Request.QueryString["report"]);
                    switch (reportToGet)
                            case "payslip":
                            PaySlip();
                            break;
                            case "pastpayslip":
                            PanelPastPaySlip.Visible = true;
                            break;  
                           default:
                           break;
    protected void btnSearch_Click(object sender, EventArgs e)
          if (txtDate.Text != null || txtDate.Text != string.Empty)
          if (DateTime.TryParseExact(txtDate.Text, "yyyy-MM-dd", CultureInfo.InvariantCulture,
          DateTimeStyles.None, out date))
          PastPaySlip();
    private void PastPaySlip()
                // Some code....
                PayMasterDataSetTableAdapters.pastpayslipcasualviewTableAdapter ta =
                    new PayMasterDataSetTableAdapters.pastpayslipcasualviewTableAdapter();
                PayMasterDataSet.pastpayslipcasualviewDataTable dt = new PayMasterDataSet.pastpayslipcasualviewDataTable();
                ta.FillBy(dt, userId, businessId);
                cReport = new ReportDocument();
                string reportPath = Server.MapPath("~/Views/CasualLabour/Reports/PastPaySlip.rpt");
                cReport.Load(reportPath);
                cReport.SetDataSource((DataTable)dt);
                cReport.SetParameterValue("Date", date);
                cReport.SetDatabaseLogon("userID", "password", "server", "database");
                CrystalReportViewer1.ReportSource = cReport;
                CrystalReportViewer1.ReuseParameterValuesOnRefresh = true;
    I am using CR V. 13.0.9 and VS 2013 Update 2

    This is because almost any action on the viewer result sin a postback. This includes paging, zooming, drilling exporting and printing. E.g.; you will have to place the report in session. See the following KB for how to:
    1985571 - How to use sessions in web applications using the Crystal Reports viewer (the complete code)
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • How to link child report in same reprot but in different tab

    Hi all i nXIR2
    iam able to pass parameters to child report in different report how to pass parameters and open it in same report in different tab?
    below link iam able to open in another report
    ="<a href=\"<Servername>:8080/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?&stype=wid&Refresh=N&sWindow=New&sDocName=Details3&lsS2)Month:="If(DrillFilters([Month])="";"All Month";DrillFilters([Month]))"&lsS1)Year:="If(DrillFilters([Year])="";"All Year";DrillFilters([Year]))"&lsS4)Account:="If(DrillFilters([Cd])="";"All Codes";DrillFilters([Cd]))+"\">List</a>"
    any ideas please
    Thanks

    Hi Arjun,
    There is no hiding or conditional hiding tab functionality in DeskI, which would serve the purpose of your need.
    One option could be to open up the child report in the same window rather a new window.
    Thanks for the reply
    I dont want to hide any tab..
    i want to open a child report in same report in another tab... in web i
    i can use in same window but..... child report i needed have different columns...

  • Pass prompt value by open doc to Web intelligence Report in BI Mobile

    Hi Experts,
    I need to convert this open doc formule for BI Mobile :
    Open Doc for Launchpad ==> it's Ok in production
    ="<a href=\"http://BI4SERVER:8080/BOE/OpenDocument/opendoc/openDocument.jsp?iDocID=AV5V9Gajm8pEthc0fowTIP8&sIDType=CUID&sType=wid&sRefresh=Y&lsSZSJOBID=Lien%20Mission&lsIZSJOBID="+EncodageURL(""+[Query 1].[Job Retain id].[Job Retain id - Key])+"\" title=\"\" target=\"_blank\" nav=\"doc\">Lien Mission</a>"
    Open Doc for BI Mobile ==>  it's ok wthout passing value
    <a href="sapbi://OpenDoc/?authType=secSAPR3&default=yes&connection_name=pwc&server_url=fremesap820.cmis.corp.fr.ema.pwcinternal.com:8080&ConnectionType=BOEConnection&cms=BI4SERVER:6400&type=webi&iDocID=AV5V9Gajm8pEthc0fowTIP8&reportPageNumber=0" title="" target="_blank" nav="web">BIMOBILE</a>
    I have a problem with passing value in prompt  ??
    How can write the red expression for web mode to work for BI MOBILE ??
    Thanks & best regards
    ELYAE BI

    Any help please or idea or Note SAP ?
    I have a problem with passing value in prompt with webintelligence document using BEX Query ?
    Thanks and best regards
    ELYAEBI

  • How to open new window webi report using open doc?

    Hi All,
    i have created URL using open doc in Bi 4.0 .please find the below my code.
    http://fcvws975/BOE/OpenDocument/opendoc/openDocument.jsp?iDocID=AeX5DoctKBhGv1AiV2oibxU&sIDType=CUID&sType=BI
    workspace&sRefresh=Y" title="" target="_blank" nav="doc"></a>
    When i click on this hyper link it is opening in the same page not in new window but i want to see report in new separate window.
    Can any one please help .
    Thank you,
    Regards,
    Venkat

    Hi,
    In BI4.1 SP03, there are couple openDocument fixes related to workspace.
    ADAPT01700442
    Description:
    When using an Opendocument URL to open a BI workspace, a timeout error occurs resulting in an HTTP 500 error
    message that reads: "Your session has expired".
    New Behavior:
    This problem is resolved.
    ADAPT01711393
    Description:
    In Internet Explorer 8, if you attempt to view an Analysis workspace embedded in the SAP NetWeaver Portal using
    OpenDocument, the workspace will fail to load.
    New Behavior:
    This problem is resolved.
    What version of BI4.0 do you have?
    If the fixes above are related to your openDocument workspace issue, I'd suggest you to test it on a BI4.1 SP03 sandbox.
    Hope this helps,
    Jin-Chong

  • Passing report filter function in Open Doc URL

    Hi All,
    I have a requirement that the values entered in the input control on one report the same values should be passed to another report.For this I created a document linking from the first report to the second and passed ReportFilter([name of the object]) for that prompt on which I have applied input control.When we navigate from one report to another via the hyperlink we get a error saying that internet explorer have modified this page to help prevent cross site scripting.We realized that this is due to the ReportFilter function passed by us in the Open Doc linking because when we do not pass ReportFilter() function the link works properly.Any other method to capture the values entered in the Input control.
    I hope I have made myself clear.
    Thanks in advance.

    Hi,
    Yes both the reports are based on the same universe.I tried storing the values of the input control to a variable.But that too is giving me that cross site scripting error.I cannot add a second tab to the existing report and want it through OPEN DOC URL itself.
    Please help.

  • Passing hierachy node variable from BW to BO Webi Report in open doc link

    Hello All,
    We are working on BW-BO integration and creating Webi reports based on Bex queries.
    The question is regarding passing of a hierachy node value from BW to BO through open doc link.
    I see that when we pass hierarchy node value, we have to associate that with the corresponding infoobject technical name in the link but not sure in what format it has to be sent.
    For example, if ARM is the node value and 0HIERNODE is the infoobject , how should we send this value to BO.
    Please help.
    Thanks for your help,
    Regards,
    Tangudu S

    You cannot change anything here. You should really find out how the values are retrieved from the database
    THere is another option:
    1) Activate the tracing on your BOBJ server
      Check the following SAP notes (http://service.sap.com/notes) for that:
      Unix: Note 1235111
      Windows: Note 1260004
    2) Run your WebI report from the InfoView by choosing first the desired hierachy node value from the LOV of your prompt.
    3) Extract the MDX statement from the log file. It should contain the value for the hierarchy node. Copy this to the URL
    It is easier to find this out if you have access to a Crystal Reports Designer installation. Do you?
    Regards,
    Stratos

  • Issue while opening the web analysis reports

    Hi,
    One of our user is not able to open a web analysis report with an error messages saying
    "Java.Lang.Exception: Unexpected HTTP status code of 500 received from server"
    "Document does not exist or no authorization to open the document"
    Other users with the same level of access are able to open the report fine and also the same user is able to access the report fine with a test id from his machine.
    What could be wrong? Any suggestions please.
    The only thing I see here, something wrong with userd ID or password.
    Thanks
    Prasad

    Hi,
    I had also faced this problem earlier. I was using HFM as data source for WA reports. After searching I found that there was some change at HFM level. Some dimensions/members had been deleted or added in HFM. And I was using those missing members in WA Grid.
    I had to recreate my reports again as I didn't get any other way to deal with this problem.
    Please shared any other alternative option, if you found while working on this issue.
    Thanks & Regards,
    Mohit Jain

  • Issue in Passing Value from SAP Portal through Open Doc

    Hi
    I am  trying to pass the variables through open doc link from SAP portal.
    I am trying to pass four variables.
    OrganisationHierarchy
    FiscalPeriodFrom
    FiscalPeriodTo
    Business
    OrganisationHierarchy  and Business are hierarchy variables.
    I am testing few scenarios.Scenario1 and Scenario 2 are working fine.
    But I am facing with Scenario3 and Secnario4.
    Scenario1
    Only two levels are passed to OrganisationHierarchy
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA++++++++++++++++++++++++++0HIER_NODE]&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is refreshed
    Status: Passed
    Scenario2
    Only two levels are passed to Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&sRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS++++++++RKEG_WWBUS_0MATPLANT].[ATV+++++++++++++++++++++++++++0HIER_NODE];[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[TPS++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is refreshed
    Status: Passed
    Scenario3
    When two levels are passed  for both OrganisationHierarchy,Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010&lsMBusiness=[0MAT_PLANT__ZBUSINESS+++++++RKEG_WWBUS_0MATPLANT].[ATV++++++++++++++++++++++++++++0HIER_NODE]
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Scenario4
    Only three levels are  passed for OrganisationHierarchy,
    No values are passed for Business
    http://mspr39.corp.medtronic.com:8080/OpenDocument/opendoc/openDocument.jsp?sap_sysid=DB1&sap_client=010&iDocID=11589&lsMOrganisationHierarchy=[ZSS_L2_C+++++++++++++++++++++ZSS_L2_SEL].[AUSTRALIA+++++++++++++++++++++0HIER_NODE];[ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[INDIA+++++++++++++++++++++++++0HIER_NODE]; [ZSS_L2_C++++++++++++++++++++ZSS_L2_SEL].[ASEAN++++++++++++++++++++++++++0HIER_NODE]&lsRefresh=Y&lsSFiscalPeriodFrom=001.2010&lsSPreviousWorkingDay=10%2F28%2F2010&lsSTargetCurrency=HKD&lsSFiscalPeriodTo=011.2010
    Result: Report is  never refreshed and its keep on running
    Status: Failed
    Thanks
    Arun

    Hello Rupachandran,
    the memory id won't work as it is within the current session only.
    you have two main options:
    1) pass parameters in URL
    2) persist the parameters somehow ( shared memory area, database table )  and pass a GUID in the URL which refers to these.
    strangely enough although this is a mirror of most of the posts here, which want to launch WDA apps from standard GUI based code, the techniques are very very similar.
    you might get some help from looking at this recent post Calling webdypro through R3 Function module

  • Open Doc URL with parameter in BI 4.0 to open Webi and Crystal report

    Hi Experts ,
    Has any one experienced the open doc URL to open the report and to pass the parameter to the new report .
    I am well aware of the syntax of passing the parameter and use to work perfectly fine with XI 3.1 but its giving me griefs in BI 4.0 environment .
    In the new report i am just trying to pass the Fiscal year as a parameter with the url i can open the report but it does not accept the value being passed with the url so i have to renter the values again .
    I am using BO 4.0 SP2 Patch 6 and trying to intact with crystal and webi report   built on top of BEx query with the fiscal year parameter defined in BEx query level .
    Any comment on this will be appreciated.
    Thanks,
    Vibhav

    Hi Nakul,
    I am not using the user response to get the value i tested it in Crystal Enterprise environment i tired passing the following syntax
    http://.../OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=...&lsSFiscal%Year%(Single%Value%Entry,%Required)={?0P_FYEAR}
    {?0P_FYEAR}  this is a variable comming form BEx query into Crystal i tired to use it and pass it to other report but i cannot pass it i have tried to pass the hardcoded value still i see the paramater screen and have to enter the value again.
    I am not sure if anyone has tested this functionality in BI 4.0 environment .
    Thanks,
    Vibhav

  • Open doc URL: unable to open the report in same window

    Hi
    I'm trying to open a report using open doc url with "swindow=same" but still it opens in a separate window. This happens only when I use JAVA viewer. it works fine in ActiveX and HTML but I want this in JAVA viewer as i'm including this page in my JAVA application and it should open the report in the same window. I tried using "<a>URL</a>" and also target="_self" by HTML interpretation for that object but still the same problem. I'm unable to open the report in the same window by using JAVA viewer for Crystal Reports in info view. Please help me!!!
    Envirorment Details: Crystal Reports 2008 SP3, BOE XI R3 SP3
    regards
    Raghavendra.G

    I have tested that myself and It seems that HTML interpretation does not work with the Java viewer.
    I have also tried using a hyperlink containing javascript
    eg.
    javascript:window.location.href='http://www.sap.com'
    but the java viewer seems always to launch a new window before processing the command.
    I would recommend to open a case by SAP support ( httP://service.sap.com/support )
    Regards,
    Stratos

  • Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    Safari tries repeatedly to open a page. The page partially opens but then Safari reports that there's something wrong with page and I get an error message. This is happening at too many web sites for one site to be having issues.

    I have a similar problem, Safari cannot load a complet page. It stalls e.g. ["38 of 42"]. sometimes it will complete loading after a long wait. just as often it will never complete the page,
    The same thing happens in chrome and firefox but safari on my iPad works just fine.
    I have the latest version of everything
    I assume there is a system problem but cleaning up permissions does not help

Maybe you are looking for

  • Voting poll using PHP & MySQL TypeError: Error #2007: Parameter text must be non-null.

    I am getting this back: TypeError: Error #2007: Parameter text must be non-null. at flash.text::TextField/set text() at AS3_Flash_Poll_PHP_MySQL_fla::WholePoll_1/completeHandler() at flash.events::EventDispatcher/dispatchEventFunction() at flash.even

  • Problem calling a web Service from BI Publisher (10.1.3.2 )

    We have published a PL/SQL Web Service (from Jdeveloper 10.1.3 ) into a SOA Suite server. As requirements from BI Publisher , we chose Document/Literal, SOAP 1.1. The Program Unit accept an input parameter (we tried NUMBER & STRING) The result is an

  • Computer won't recognise i-Pod touch

    I apologise if this is a topic that's been done before but virtually every time we connect my wife's I-Pod to our (Windows Vista) PC we get an error message saying that i Tunes can`t read the conents of her I Pod and we should restore it. Of course i

  • PPT Error in lync 2013 Client

    Hi Friends, Sometimes I am getting this issue with PPTs... Sometime, After giving two three times retries, error goes, some time it remains not go...and any time comes back  Please help me to resolve same... Best Regards, Ranjit Singh

  • LOV in forms

    I have a LOV that I want to display text for. I want the text to appear in the LOV not the value that is in the database. The problem is that the value stored in the Database is a 0 or 1. What I want to have returned to the LOV is Active if it is val