Call report using URL incl. parameter

Hello,
i´m the CRM-expert in our company and i have not much experience with BW.
We have in BW a report which shows information for one customer. The customer number is the selection criteria.
Now i have the idea to open this BW-report from CRM 7.0 webclient UI - customer overview.
It´s possible for me to open a URL from CRM Webclient UI. But i have no idea if BW allows to use parameters (customer-id) within the URL and how to URL has to look like?
Thank you very much for your hinds.
Best regards
Manfred

Hello Manfred,
I think this link can be usefull to you: http://help.sap.com/saphelp_nw70ehp1/helpdata/en/43/ef05462480025ae10000000a1553f7/content.htm
With the correct definition of the URL you should be able to call the BW report from CRM. Maybe an SSO certificate will be needed to prevent an additional login to the BW syste,
Best regards
Yannick

Similar Messages

  • Calling WebHelp Using URLs.

    Hi Peter:
    I have been reading your topic "Calling WebHelp Using URLs "
    on your Web site. In that topic, your examples are URLs for Web
    Help projects that are accessed from the drive on your local
    machine.
    I tried using your instructions to access WebHelp on a Web
    Server by using:
    http://abc.com/startpage.htm#target_topic_1.htm.
    By doing this, the target topic opens up along with the TOC et al.
    However, the TOC is not synchronized to the target topic.
    Can you tell me what I am missing? BTW, I am using RH x5.
    Thanks,
    K

    Thanks, Peter.
    Step 8 of "Merging Webhelp" from your Snippet 1 resolved the
    issue. Thanks so much.
    Regards,
    K

  • Open BI Publisher report  using URL View activity

    Hi,
    i need to call BI Publisher report and I want to use URL View activity (i followed instruction on http://oraclebizint.wordpress.com/2007/07/30/customizing-obi-ee-%e2%80%93-go-url-parameters/ but i can't have HTML Form inside af:form)
    But parameters on URL View activity are visible and i have to send username and pass..
    Is there another way?
    Tnx.
    Andreja

    Yes, I can put HTML form at top or bottom of page but i wanted to put in panelCollection (because of page design)....
    but I will think out something to look nicely too :)
    Tnx

  • Two commands in the report using the same parameter - fail under Java

    I have a report that contains 2 SQL commands.
    Both of these commands use one parameter X of type Number in their 'WHERE' clause.
    When i'm viewing the report in CR 2008, i'm asked for a value of this parameter and all data is filled in the report - OK
    The problem occurs when the same report is printed through Crystal Java Runtime:
    Report is printed without data! - it's empty.
    What we noticed in the debug information thrown by the Crystal libraries is that parameter value is set only in one of these commands:
    Original statement 1:
    select a.something
    from ANM_T a
    where a.anmid = {?PARAMETER01Id}
    Original statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid={?PARAMETER01Id}
    OUTCOME of Statement 1:
    select a.something
    from ANM_T a
    where a.anmid = 0
    OUTCOME of Statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid=9825
    In above example we may see that crystal set the value only in the second statement - first one got 0 - i suspect its some default value.
    Parameter in the Java code is set in the right way. In case of using only one statement it works. If we use two separate parameters (whose values are equal ) it also works.
    // we have also the loop over the parameters
    ParameterFieldController paramFieldController =
                    report.getDataDefController().getParameterFieldController();
    paramFieldController.setCurrentValue( "", paramName, paramValue );
    What is strange for me is that Crystal Reports enables to use the same parameter in two commands but if you edit one of them you may change the type of this parameter for a command ( for example from Number to String) but the parameter type in the second command remains unchanged ( it's strange because in my opinion it is the same parameter). In the Field Explorer under the Parameter Fields i still see one parameter of type used in the second command.

    Hello all,
    We have prepared some sample code to illustrate the issue.
    We have modified the sample application (Link: [http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/c07fec3e-3e11-2c10-1991-8c0fb0b82b75]) to that it also changes the parameter value. Parameter is used in two commands saved in report.
    The code changing the parameters value looks like this:
    private static void changeParameters(ReportClientDocument reportClientDoc) throws ReportSDKException {
              DataDefController dataDefController = reportClientDoc.getDataDefController();
            Fields fields = dataDefController.getDataDefinition().getParameterFields();
            for( int i = 0; i < fields.size(); i++ ){
                Field field = (Field)fields.getField( i );
                if( field.getKind() == FieldKind.parameterField ){
                            setParameter( ((ParameterField)field).getName(), "9825" , reportClientDoc);          
    private static void setParameter( String paramName, String paramValue, ReportClientDocument document ) throws ReportSDKException {
         ParameterFieldController paramFieldController =
                    document.getDataDefController().getParameterFieldController();
         paramFieldController.setCurrentValue( "", paramName, paramValue );
    We have tried the following codes to change the connection info used in commands:
    Attempt 1
              Tables tables = databaseController.getDatabase().getTables();
              //Set the datasource for all main report tables.
              for (int i = 0; i < tables.size(); i++) {
                   ITable table = tables.getTable(i);
                   //Keep existing name and alias.
                   table.setName(table.getName());
                   table.setAlias(table.getAlias());
                   //Change connection information properties.
                   IConnectionInfo connectionInfo = table.getConnectionInfo();
                   //Set new table connection property attributes.
                   connectionInfo.setAttributes(propertyBag);
                   //Set database username and password.
                   //NOTE: Even if these the username and password properties don't change when switching databases, the
                   //database password is *not* saved in the report and must be set at runtime if the database is secured. 
                   connectionInfo.setUserName(DBUSERNAME);
                   connectionInfo.setPassword(DBPASSWORD);
                   connectionInfo.setKind(ConnectionInfoKind.SQL);
                   table.setConnectionInfo(connectionInfo);
                   //Update old table in the report with the new table.
                   databaseController.setTableLocation(table, tables.getTable(i));
                   //databaseController.setTableLocation(tables.getTable(i), table);
    Attempt 2
             newConnectionInfo.setAttributes(propertyBag);
             connectionInfo.setUserName(DBUSERNAME);
             connectionInfo.setPassword(DBPASSWORD);
             //preserve subreport links
             SubreportController src = doc.getSubreportController();
             Map<String, SubreportLinks> linkMapper = new HashMap<String,SubreportLinks>();
             for(String subreportName : src.getSubreportNames()){
                 linkMapper.put(subreportName,
                     (SubreportLinks) src.getSubreportLinks(subreportName).clone(true));
             //If this connection needed parameters, we would use this field. 
             Fields<IParameterField> pFields = doc.getDataDefController().getDataDefinition().getParameterFields();
             replaceConnectionInfos(doc.getDatabaseController(), newConnectionInfo, pFields);
             IStrings strs = src.getSubreportNames();
             Iterator<String> it = strs.iterator();
             while (it.hasNext()) {
               String name = it.next();
               ISubreportClientDocument subreport = src.getSubreport(name);
               pFields = subreport.getDataDefController().getDataDefinition().getParameterFields();
               replaceConnectionInfos(subreport.getDatabaseController(), newConnectionInfo, pFields);
             //reconnect subreport links since when using replaceConnection links are erased
             for(String subreportName : src.getSubreportNames())
               src.setSubreportLinks(subreportName, linkMapper.get(subreportName));
    private static void replaceConnectionInfos(DatabaseController aDc, IConnectionInfo aNewConnInfo, Fields<IParameterField> aParameterField) throws ReportSDKException {
             ConnectionInfos cis = aDc.getConnectionInfos(null);
             for (IConnectionInfo oldConnInfo : cis)
               aDc.replaceConnection(oldConnInfo, aNewConnInfo, aParameterField, DBOptions._useDefault
                   + DBOptions._doNotVerifyDB);
    In both cases, the observed problem occurred. In one query the parameter was set properly, while on the other it was set to 0 (or empty string in case of string parameters). What is more, no data appeared on the print.
    Do you happen to know the reason of this issue?How can we fix the problem?
    Best regards
    Mateusz Błaż

  • Htmlcss Problem in calling Report using Forms 6i

    Hi
    My form6i server is on win2000 server.
    I am calling Reports(Report6i) using forms 6i, my problem is when html report get generated in a IE browser, cell border AND background color are not coming, i tried desformat property set as htmlcss even tho i not get proper output. i only get report without borders.
    Q1 ) My quetion is how i can get web html report with cell background and cell border using Report6i calling from forms 6i.
    Q2 ) MY forms 6i service always get hagged after 2..3 hr, when restart it, i get my form in a browser. but again after some time my service get in some invalid state, how i can solve this problem.
    thanks
    sudarshan s vatturkar

    Sudarshan,
    Q1 ) My quetion is how i can get web html report with cell background and cell border using Report6i calling from forms 6i.
    Reports6i does not support cell background colors in html format. Htmlcss in Reports does render table borders, but it does so in the color that is assigned to teh table in teh building environment
    Q2 ) MY forms 6i service always get hagged after 2..3 hr, when restart it, i get my form in a browser. but again after some time my service get in some invalid state, how i can solve this problem.
    This is hard to answer via the forum as it may have platform dependencies. If this is a serious issue then I recommend consulting Oracle customer support.

  • How to call report through URL(without displaying userid info) ?

    I want to call report in my APEX application.
    I can get it run like this :
    http://hostname:port/reports/rwservlet?module=invoice.rdf&userid=oe/oe@tnsalias&destype=cache&desformat=pdf But showing the userid in the url would have serious security problem.
    How could I configure the report to set the default userid, so that I don't need to define that in the url ?
    And is there any way to integrate this authorization with my APEX application ?

    frank1018 wrote:
    I want to call report in my APEX application.
    I can get it run like this :
    http://hostname:port/reports/rwservlet?module=invoice.rdf&userid=oe/oe@tnsalias&destype=cache&desformat=pdf But showing the userid in the url would have serious security problem.
    How could I configure the report to set the default userid, so that I don't need to define that in the url ?
    And is there any way to integrate this authorization with my APEX application ?Hi frank
    Check this http://docs.oracle.com/cd/E12839_01/bi.1111/b32121/pbr_run013.htm
    Hope this helps

  • Calling report using parameters

    Dear experts,
    I have seven reports objects.I am willling to club them into a single screen.
    Selection parameters in these reports are more or less same.Little bit variation is there.
    Is it possible that i club complete input parameters on single screen and present these parameters
    to user and then call various transactions selected by radio buttons on basis of what user give in these selection parameters. Is there something of that sort in call transaction or SUBMIT.
    I could see help but could not conclude how ?
    Thanx in advance.

    Hi
    You can use Call Transaction for each report using:
    CALL TRANSACTION tcod [AND SKIP FIRST SCREEN] [USING itab].
    At the end of the Call, it returns to calling program and proceeds to next stmt.
    Also if you want to use Submit:
    [Submit|http://help.sap.com/saphelp_nw04/helpdata/EN/9f/db9dd035c111d1829f0000e829fbfe/content.htm]
    Also check out the code at: [Filling the Selection Screen of a Called Program|http://help.sap.com/saphelp_nw04/helpdata/EN/9f/dba51a35c111d1829f0000e829fbfe/content.htm]
    Hope this helps
    Regards,
    Jayanthi.K

  • Passing parameter values to another report using URL actions (reportserver)

    Hi guys,
    I have two reports that I link with eachother. For report A - B everything works perfect. When I try to do the same for report B - A it works, but the parameter value is not filled in.
    =Iif(
    Parameters!PAR_LinksEnabled.Value, 
    Globals!ReportServerUrl & "?" & Replace(Globals!ReportServerUrl, "_vti_bin/ReportServer", "")
    & "Reporting/POS Reporting/Reports/POS Report.rdl&POS_ID=" & Parameters!CONNECTION_ID.Value & "&POS_LANG=" & Parameters!POS_LANG.Value & "&PAR_Date=%5BDate invoice%5D.%5BBonus Calendar - Week%5D.%5BBonus
    week of year%5D.%26%5B" & Left(Parameters!YEAR_WEEK.Label, 4) + "%5D%26%5B" & CInt(Right(Parameters!YEAR_WEEK.Label, 2)) & "%5D",
    Nothing
    Even tho I specify the parameter he has to pass through, the report opens with parameter period : <select a value>. Anyone has an idea why such behaviour happens?
    Thanks!

    Hi Yvanlathem,
    Per my understanding that you want to use the expression above to conditional add the hyperlink to pass the value to the parameter of anpother rreport via the URL in the SharePoint integrated mode report server, right?
    I have check the expression you have provided and the issue can be caused by the wrong way you have write the expression to pass the parameter, please check detais information below to make sure you have pass parameter in the URL correctly:
    Please modify the expression to below structure :
     =Iif( Parameters!PAR_LinksEnabled.Value="Enabled", "URL",Nothing)
    I saw you have use expression like "&POS_ID=" & Parameters!CONNECTION_ID.Value & "" which is incorrect, we need to set a report parameter within a URL, use the following syntax:
     parameter=value(not Value=Parameter)
    If you are using the following syntax like "Parameter1=Parameter2", both parameters and from different report, if you have add the "Go to URL" action from  report2 to Report1, please make sure Parameter1 is from the Report1
    and Parameter2 is from Report2, change the order will not work
    More detail information:
    Pass a Report Parameter Within a URL
    So, In your scenario, please make sure the value is from one report's field (POS_ID) and the the parameter(CONNECTION_ID) is from another report (e.g:"&CONNECTION_ID=" &Fields!POS_ID.Value &"")
    Similar thread for your reference:
    SSRS 2012 Drill Through report cascading Parameters not refreshing
    If you still have any problem, please feel free to ask.
    Regards,
    Vicky Liu
    Vicky Liu
    TechNet Community Support

  • Calling report through URL

    Hi,
    How to call a report through a URL?. If there are more than one bind parameter in the report ,how the values for each parameter to be supplied through the URL and what should be separating character b/w parameter values (is it ',' or '&' or something else)?.

    Hi ,
    Though Parameter values(totally 3 bind parameters) are passed correctly in the URL, the report picks up only one parameter value(first bind parameter) correctly.
    For the other 2 parameters it sets null value.This I have confirmed using srw_message in after parameter form trigger.
    Now, if I can able to access the reportURL parameters in the before parameter form trigger,I can manually assign values for the rest of the 2 parameters in the trigger.
    Is there any way to do that?
    Rafeek.

  • Calling Report servlet URL.

    Hi
    i have installed oracle http server and Report server 6i with 9i
    database when i write the URL for calling the Report Servlet the
    message appeard page not found.
    if anyone can help then please help me.
    Thanks
    Amit
    [email protected]

    Hi ,
    Though Parameter values(totally 3 bind parameters) are passed correctly in the URL, the report picks up only one parameter value(first bind parameter) correctly.
    For the other 2 parameters it sets null value.This I have confirmed using srw_message in after parameter form trigger.
    Now, if I can able to access the reportURL parameters in the before parameter form trigger,I can manually assign values for the rest of the 2 parameters in the trigger.
    Is there any way to do that?
    Rafeek.

  • Calling report using Mapping File with user parameters

    Please provide an example of Key mapping file that provides user parameters to an Oracle Reports report, where paramform=no.
    I call an Oracle Reports report via APEX, and can't get the URL to work. If I don't use the mapping file, the call works. But I can't seem to get it to work using the mapping file to hide all the other params like userid etc.

    Please provide an example of Key mapping file that provides user parameters to an Oracle Reports report, where paramform=no.
    I call an Oracle Reports report via APEX, and can't get the URL to work. If I don't use the mapping file, the call works. But I can't seem to get it to work using the mapping file to hide all the other params like userid etc.

  • Launching public APEX report using URL ...

    Greetings:
    I simply want to launch a public APEX report from other non-APEX applications. However, I'm having a difficult time formulating the url when there are parameters involved.
    This simple URL works fine:
    http://dqapps40:8091/pls/apex/f?p=108:1
    to launch the report, but if I want to include parameters which may or may not include values, i cant seem to get it to work. What format do I use to include the parameter list? Here are the parameters:
    P1_EMPLOYEES,P1_ORG_LOV,P1_SELECT_ACTIVE_APPROVERS,P1_ACTIVE_INACTIVE_ORGS:%2C32%25%2CACTIVE_ONLY%2CACTIVE_ONLY
    Here is the full URL when run from within APEX developer:
    http://dqapps40:8091:8091/pls/apex/f?p=108:1:1758355683409943::NO::P1_EMPLOYEES,P1_ORG_LOV,P1_SELECT_ACTIVE_APPROVERS,P1_ACTIVE_INACTIVE_ORGS:%2C32%25%2CACTIVE_ONLY%2CACTIVE_ONLY
    Any help would be great.
    Thanks,
    Stan

    Stan:
    The APEX URL syntax is detailed here
    http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/concept.htm#BCEDJBEH
    Varad

  • Posting data source name using url

    Hi!
    Is it possible to send different data source for report than the default one when i call report using url link?

    Hi
    Not currently supported - its on the list of to-dos thou - no date as yet
    Regards
    Tim

  • Using URL Reporting to open latest report instance

    I know that there are two methods of opening reports in Business Objects Enterprise 3.1:
    1) URL reporting
    2) opendocument
    I like URL reporting as you can embed the user name and password within the URL.
    I was able to get URL reporting to work to look view a report on demand.
    Request
    I would like to be able to open the latest instance of a report using URL reporting, not using opendocument, as I want the user to be able to open the latest instance without logging in.

    There is nothing written with both TA and opendocument. I just noticed the forum posts wanting to use the old viewreport and thought this was a better solution. If on XIR2 then setting up TA will affect infoview users and generate errors (for not TA users) but on XI 3.x it would only affect opendocument users. If no username were provided in the URL then you may see an error (I don't recall seeing errors on 3.x). This could be easily resolved on XIR2 by having 2 instances of the web/app on different ports (one with TA enabled and one without).
    As there have been multiple inquiries on this topic I just wrote up a new trusted auth note for setting up QUERY_STRING (requires SMP login to look up and view)
    1422248 - Setting up Trusted Authentication in XI 3.x for opendocument infoview using QUERY_STRING
    Regards,
    Tim

  • How to call reports from JSP/HTML application

    Hi,
    We have a web application developed in JSP, I'd like to use Oracle Reports writer to generate reports (Since our back office application is developed using Oracle forms and Reports - 6i).
    I don't know how to place a request to Oracle Reports server and view the output. Can someone please help me with this.
    Thanks in advance.
    Best Regards,
    Karthik

    Hello Karthik,
    You have a web application developed in JSP. In that you are calling Reports though URL through your JSP.
    User views the source of the HTML page, in browser which is the result of execution of JSP. So Client will see the
    HTML output, but not the real JSP.
    Still if you donot want to hard code the user/password in file, have a form and ask client to enter user/password.
    Or you can combine your JSP with other Java components , like Java bean or Servlets to get user/password at run time.
    With Regards
    Sachin

Maybe you are looking for

  • BI Publisher: how to get Oracle database data row as interval in report

    Dear everyone, I am new to BI publisher and trying to get a data from Oracle table and display it as cumulative columns in a report. But stuck at this, please help, detail as below: Example: this is a sample of database table taken from Primavera app

  • Can I install Tiger in a Dual 500 MHz PowerPC G4?

    Can I install Tiger in a Dual 500 MHz PowerPC G4, or is it better to stick with 10.3.9? I'm having some problems so I was going to wipe he hard drive and re-build everything from scratch o I was wondering if migrating to OS X 10.4.9 is worthwhile or

  • Blinking amber in time capsule

    Hi, i am experiencing some trouble while configuring my time capsule for the 1st time.. the airport utility software locates the device but when i try to configure, it errors out with error code -4. i also tried to reset it but no luck. strange thing

  • Getting Photo Stream to access sub-folders

    Is there a way to get iCloud/Photo Steam to recognize subfolders under the "Upload" folder?  I don't just dump photos under the upload folder, I import photos by date taken and they get their own folder based on date.  If i need to the "Upload" folde

  • [SOLVED] [QEMU] Improve graphics performance/resolution

    Hi, I use qemu's kvm feature and successfuly installed Windows 7 in it. Everything works quite well except the graphics performance being very poor. When I move the cursor it starts flickering ('lagging') and I can't set the resolution fitting my lap