Parameter of BI-Report URL

Hi,
now I have a BI-report ID:   0TPLB_0CSALMC02_Q009_V01
I need to add this Report into the webgui of CRM-2007. For this purpose, in CRM 2007 we need to specify the paramters of the BI-report-URL. But I have no idea , how to know which parameter we shall use here.
I have looked through the document "Web API Reference" , but it can not tell me, which BI-report needs which parameters.
Thanks a lot
ss

Here is an example code for this badi implementation:
METHOD if_ex_bsp_dlc_fs~get_bi_rep_parameter.
  DATA: lr_bol_entity TYPE REF TO cl_crm_bol_entity,
        lr_value_node TYPE REF TO cl_bsp_wd_value_node,
        lr_collection TYPE REF TO if_bol_bo_col,
        lv_repid TYPE string.
**this is only a example
  TRY.
      lr_bol_entity ?= iv_data_collection->get_first( ).
      lr_value_node ?= iv_data_collection->get_next( ).
      IF lr_value_node IS BOUND AND lr_bol_entity IS BOUND.
        lv_repid = lr_value_node->get_property_as_string( 'REPID' ).
        IF lv_repid = 'SAMPLE7'.
          REPLACE '&1' IN cv_addparameter WITH '0CRM_SOLDTO'.
          REPLACE '&2' IN cv_addparameter WITH '156'.
        ENDIF.
      ENDIF.
    CATCH cx_sy_move_cast_error.
  ENDTRY.
ENDMETHOD.

Similar Messages

  • How to pass multiple values to a single parameter in BW report URL

    Hi Experts,
    I am new to EP and learning .... i am stuck at one point where we need to pass multiple parameters to a BW report URL, this is the URL that we launch from BSP.... Suppose i have to pass different multiple values to a single parameter, how to do it....
    i m getting many answers to pass parameters to iviews, reports, but not specific to my case.. can u plz help me....
    Thanks in advance
    Priya Rai

    What is the prolem you are facing if you split the single date param as two parameters say startdate and enddate?
    If you pass as single string then you might have to split the same at reciever end.
    Are you trying any thing specific?

  • Parameter for BI-report-URL

    Hi,
    I need embed a BI Report in a factsheet of CRM 2007. I have absolute no idea about BI. So, now I have a stupid question.
    Given  a BI-report-ID ,e.g.
      0TPLB_0CSALMC02_Q009_V01, but it is still necessary to fill out the so called parameters for BI-Report-URL.  How can I know, which parameters are to be passed? Where can I find the parameter?
    Thanks in advance
    yy

    Hello Holger,
    it is a pretty good hint. thanks  and point awarded!
    I looked through the web API reference, mentioned in IMG guide .  But I have still the question:
    Does a BI report accept only specific parameters ? just like a method , function ....
    I mean, whether there is a table, where all corresponding parameter are listet for each BI-report ID .
    Additionally,
    Where are some specific parameter names declared? For example  "0Country". How can I know, that the "0Country" refers  exactly to  country, instead of other concepts. 
    Thanks a lot
    Siwei

  • Crystal Reports URL Reporting Parameter promptOnRefresh in JSP

    I'm trying to run crystal reports from a JSP file that redirects using a URL string, but the promptOnRefresh=0 parameter that I pass doesn't seem to be preventing the report from prompting for parameters when the report viewer refresh button is hit.
    I'm running BO Enterprise 3.1. In Infoview, all of my report URLs forward their report IDs to a JSP page, (z_dw.jsp), which reads the infoview cookie for a logon token, and creates an IEnterpriseSession to get an enterprise token and the user's info. The JSP then redirects to view the desired report using the URL pattern below:
    http://<server>:<port>/CrystalReports/viewrpt.cwr?id=<reportID>&apstoken=<enterpriseToken>&promptex0="<username>"&promptOnRefresh=0
    The actual Java code to construct this URL is below:
    String redirectStr = "http://<server>:<port>/CrystalReports/viewrpt.cwr?id=" + request.getParameter("rpt")
      + "&apstoken=" + enterpriseToken
      + "&promptex0=\"en" + userName + "\""
      + "&promptOnRefresh=0";
    This forwards to the desired report and prompts for needed parameters correctly. Unfortunately, if the report is refreshed using the report viewer refresh button, all of the parameters are promted for including the reportID, which our users wouldn't know. In the xi3-1_url_reporting_opendocument_en(2010).pdf guide, it mentions that the 'promptOnRefresh' parameter can be set to 0 to prevent this from happening, however it didn't seem to work in my case.
    If anyone can advise me on how to fix this problem or how to disable the report viewer refresh button through a URL string, I would be very grateful.

    This turned out to be a valid bug, and the SAP Design Team fixed it in Fix pack 2.6 for BOXI 3.1 in response to this issue. If you encounter something similar, just upgrade to the latest fix pack and this problem should be taken care of.

  • Fact Sheet - Passing parameter to BI report

    Hello,
    I've created my own BI report which I want to use in the account fact sheet. I have managed to open the report in the fact sheet by creating a customer configuration of the BP_FACTSHEET/BIREPORTProxy view in component designer. In the view I have maintained attributes for the biproxy:
    REPID (BI Report ID): Z_TEST_JOHAN_ZCUSTOMER_CARD_1101
    BISYSTEM (RFC Destination of BI System): GYBCLNT100
    ADDPARAMETER (Addtional Parameter for a BI Report URL): &FILTER_IOBJNM_1=0CUSTOMER&FILTER_VALUE_1=715
    My question is how ADDPARAMETER works. I want to filter the data based on the customer number for which the account fact sheet is viewed. In my example, I've just tried to hard code that only data for customer 715 is displayed. This is not working, so all data is displayed.
    How should the parameters in ADDPARAMETER be entered? How do I dynamically pass the correct customer number?
    Kind regards,
    Johan Wigert

    Here is an example code for this badi implementation:
    METHOD if_ex_bsp_dlc_fs~get_bi_rep_parameter.
      DATA: lr_bol_entity TYPE REF TO cl_crm_bol_entity,
            lr_value_node TYPE REF TO cl_bsp_wd_value_node,
            lr_collection TYPE REF TO if_bol_bo_col,
            lv_repid TYPE string.
    **this is only a example
      TRY.
          lr_bol_entity ?= iv_data_collection->get_first( ).
          lr_value_node ?= iv_data_collection->get_next( ).
          IF lr_value_node IS BOUND AND lr_bol_entity IS BOUND.
            lv_repid = lr_value_node->get_property_as_string( 'REPID' ).
            IF lv_repid = 'SAMPLE7'.
              REPLACE '&1' IN cv_addparameter WITH '0CRM_SOLDTO'.
              REPLACE '&2' IN cv_addparameter WITH '156'.
            ENDIF.
          ENDIF.
        CATCH cx_sy_move_cast_error.
      ENDTRY.
    ENDMETHOD.

  • "Unable to find report specified by URL,Please verify that both Server URL and Report URL are correct". Performance Point Dashboard Designer (SP 2013), SSRS 2012 Report.

    Hello Everybody,
    I am using Sharepoint server 2013 , SQL Server 2012 SP1, PerfomancePoint and Reporting Services in SharePoint integrated mode.
    I built one report in SSDTusing an Analysis Services Cube. This report has 3 parameters. So the idea is use Dashboard Designer to use this SSRS Report and connect it with some PP Filters.
    The issue is that I am always obtaining "Unable to find report specified by URL,Please verify that both Server URL and Report URL are correct".
    I have the following settings in the PP Report:
    Server Mode: SharePoint Integrated
    SharePoint Site: http://MySharrepointSite:PortNumber/sites/bicenter
    Document library : Documents (selected from drop down, my report is deployed to document library)
    Report : report.rdl
    When I select the report from drop down list its giving the error in a pop up message box as "Unable
    to find report specified by URL,Please verify that both Server URL and Report URL are correct".
    I have tried to use the most simple report, only with one parameter, but is always displaying the error above.
    When I open the report directly from documents library its working fine and even it is working fine (
    when I deployed the report) but the issue is parameters are not showing.
    Any idea? Please help.
    Thanks in Advance.

    "Unable to connect to the server at CALYSTO\ReportService.
    Hello Tom,
    It should be "ReportServer" in the URL, not "ReportService".
    In "Reporting Service Configuration Manager" look up the correct URL. Open Internet Explorer with right-mouse click => "Run as Administrator" and open the URL, this should work. Navigate to "Side setting" (on top right side),
    go to tab "Security" and add your account with role "System Administrator". Afterwards you should be able to open the URL without running IE as admin.
    Olaf Helper
    [ Blog] [ Xing] [ MVP]

  • How to show unhidden parameter in linked report in report manager in ssrs ?

    Hi,
    in my ssrs report1 i have added a image,if i click on that image it will redirect to report2 and it will take parameters from report1 automatically and all parameters are in report2 are hidden because it will consider report1 parameters,but here my requirement
    is 
    in report2 i have total six parameters and all are hidden,i want to show the one of the hidden parameter(LOB) in report,so, i was set visibility property to visible, now i am able to see that one parameter(LOB).
    but after deploying the report in report manager,when i click on the image it is not showing the parameter(LOB)
    Do i need to change anything in image properties?please let me know
    Please help me with this issue how to show the that one particular parameter(LOB) in report manager which is unhidden?, it is an urgent requirement. 
    here we are building reports on cube.
    Please let me know if you need more information.
    Thanks in advance,
    Naveen

    Hi Naveen,
    As per my understanding, since the purpose of a drill-through report is to pass the parameters from main report to the details report, we wouldn't want users to see or modify the parameters in the details report. Therefore, by default, the parameter pane
    is automatically hidden in the details report.
    In this scenario, we can try to use “Go to URL” instead “Go to report” option to work around this issue. If the parameters are multi-value parameters, we can use the expression to like below:
    ="javascript:void(window.open('http://server_name/reportserver?/Report_folder/Report_name&A=" &Join(Parameters!B.Value,"&A=") & "','_blank'))"
    If the three parameters are single-value parameters, we can use the expression to like below: ="javascript:void(window.open('http://server_name/reportserver?/Report_folder/Report_name&A=" & Parameters!B.Value & "','_blank'))" 
    If there are any other questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Pass parameter to a report link

    HI,
    This is what I am trying to do:
    I want to create a report with 2 parameters - FromDate and ToDate.
    The report link will be something like this - http://xyx.com/report1FromDate=1jan2012&ToDate=31jan2012
    What I want is the users to change the date range in this URL and the report should automatically filter out the date selected. Is this possible? Has anyone does this before?
    So when the user runs this report and wants to run for some other date, they will just modify the URL and the report will run for Feb as an example shown below:
    http://xyx.com/report1FromDate=1feb2012&ToDate=29Feb2012
    Edited by: 920645 on Mar 21, 2012 11:21 AM

    It's not what you're doing wrong, but there is more right you can do.
    In the Report, on the Customization Form Display Options Tab, make sure "Make Public" is checked for your Bind Parameter (:CNTRYLOC).
    In the Page Properties, on the Parameters Tab, Add a Page parameter for CNTRYLOC. (I usually use the same name for the Page Parameter as the Report's Bind Parm. Warning: These parameters are CASE-SENSITIVE in places.)
    Still on the Page Properties Parameters Tab, Expand the list of Portlets at the bottom and map your Portlet Parameter to the Page parameter you just made.
    Hope that helps!

  • Parameter to CRM report

    Hello All,
    I am trying to pass a Account lookup value to the report so that it opens directly instead of user having to choose the account in the filter criteria.
    What is the correct way to add a lookup parameter to the CRM report URL?
    Thanks

    Hello,
    Recheck following article -
    http://andreaswijayablog.blogspot.com/2011/08/crm-2011-embed-report-in-iframe-and.html
    Dynamics CRM MVP
    My blog

  • How do we pass the user id and password in report URL

    We have one report. The URL of report is as below
    https://secure-ausomxapa.crmondemand.com/OnDemand/user/analytics/saw.dll?Go&Path=%2fshared%2fCompany_30145_Shared_Folder%2fDinesh%2fuser+prompt+test&Options=rfd&Action=Prompt
    I want to configure this in my custom application. Every time when the page executes it ask for username and password. Is there any way to pass the user id and password information through URL parameter?
    I have come across the fact, we can pass this in URL by appending the below parameter at end of URL
    &NQUser=user1&NQPassword=rock.
    But some how this is not working for me, and I am getting the error message –
    You are not authorized to view this page
    Any thought on this?

    Kdinesh,
    I know to add a username when you bookmark you favourites is it ?userid={loginID}, perhaps try this instead. I've never done it for password though.
    cheers
    alex

  • Hide Parameter Pane using Report Properties Code

    Hi,
    I want to collapse the Parameters pane by default when the users view the report through the URL.
    I have read other similar threads and understood the below.
    It is possible by appending the command rc:Parameters=Collapsed. But this is only in ReportServer URL and not in Reports URL.
    This works fine. But, when the user accessing the report from
    http://servername/ReportServer, you cant expect him to append this text everytime. I also found that it can be somehow achieved using Report Properties Code. But, since Im new to that, unable to get how to achieve the same.
    Could someone share an example of how to set the default property of rc:Parameters to Collapsed using Code?
    Thanks,
    Akalya

    Hi Akalya,
    According to your description, you want to hide parameter pane when the user accessing the report from Report Manager. To achieve this goal, we can click “Show/Hide Parameters” arrow to hide the parameter pane after view the report from Report Manager.
    Besides, if I understand correctly, you had specify default values for all report parameters, so you want to hide parameter pane. If in this scenario, we can hide all parameters and then the parameter pane will be hidden.
    For example, open the report Properties page on Report Manager and go to Parameter tab, click the "Hide" selection for all parameters. We can also hide the parameters by specify the parameter visibility with "Hidden" before you deploy the report to Report
    Server.
    If there are any other questions, please feel free to ask.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Hide report URL parameters and it's vlaues

    hi every body
    how i can hide the value of parameter when call report in url
    http://server:port/reports/rwservlet? orientation=PORTRAIT&desformat=PDF&destype=cache&report=E:\stud_free\Form\emps.rdf&
    userid=scott/tiger@orcl&server=repserver&emp_no=7777&department_id=10
    those paramters can i hide by using cgicmd.dat file and put them into key ,it's good.
    orientation=PORTRAIT&desformat=PDF&destype=cache&report=E:\stud_free\Form\Card_stu_C.rdf&
    userid=scott/tiger@orcl&server=repserver
    but those parameters?
    emp_no=7777&department_id=10
    how i can hide it's values ??
    * notice that the values oh those parameters are variables that means i pass it's (values) at RUN TIME
    any help?

    You can't.
    1. Instead of calling a report directly like that, you could write a server side program (in jsp, php, or mod_plsql for instance) and POST the data to this program. This program then does the actual call to the report.
    Posted data is not seen in the URL.
    2. If you are calling reports from Forms, use run_report_object instead of calling the report via a URL.
    3. I remember there is a document on OTN somewhere that explains how to use a cookie to achieve the same. See if I can find it again....
    Ah, here it is:
    http://www.oracle.com/technetwork/developer-tools/forms/frmwebshowdoc-rep-128094.pdf
    However, this is a solution that works in Forms, since it uses a Forms Java Bean.
    Edited by: InoL on Sep 27, 2011 8:50 AM

  • CR2011 - No transfer of parameter from the OpenDocument URL

    After upgrading the BI 4.0 to SP02 Patch 11 the parameter of the open document url of a crystal report are not delivered anymore. Testing in IE7 (Windows XP), the parameter in the opendocument url are different, from what is displayed in the report. Does anybody got an idea, what to check?
    Btw in a test report I created the parameter new, but no success. the same error appears with other reports. Does anybody to an idea?
    Thank you.
    nadine

    hi Nadine,
    are you using an SAP datasource? if so, you may need to reinstall the businessobjects sap integration kit. try this out on a testbed first.
    another test you can do if you don't want to start with the sap int kit installation, is to create a report off of a non-sap datasource and try an opendoc link with it.
    cheers,
    jamie

  • Using a BSP page to hide report url ?!

    Hello everybody,
    I would like to 'hide' exact query url.
    I have found in SICF transaction external aliases but I can replace only a part of my url, ie :
    http://host:port/sap/bw/bex?parameters => http://host:port/test?parameters
    I would like to replace all the url in :
    http://host:port/sap/bw/bex?parameters  => http://serveuralias/
    This url has to be the same for each BW reports ... (little bit stupid i think but ...)
    How can i do this ?
    We told me that we can parameter a BSP page in SICF, on bex service, which call bw reports and thus we should only see the bsp url in IExplorer and not BW report url. Is it possible ?
    Thanks a lot,
    CG.

    hi tom,
    can u tell which method u r using for URL parameter passing?
    regards,
    kamaljeet

  • Report url parameters

    I have a list item "My Reports" under "Reports" tab in the application. When this list item is active, it should show all the reports for that user.Using one of the many query screens (with bunch of parameters), the user will generate a report. The user should be able to give a name to this report and save it in the database as that particular users report. When the user logins next time, these reports should appear as hyperlinks when the user navigates to "My Reports" list item in the application. When the user clicks on any of the report links, the corresponding report should be displyed. How can I store the report url with all the parameters as a string in the database and display them as report links to the user?.
    Thanks,
    Surya

    hey surya--
         i know that you and i already spoke about your hyperlink columns, but i'll just post that answer really quickly so others can follow:
    because you opted to have a single report page that runs all of your users' stored queries, you were unable to take advantage of the links we allow you to generate after the fact as a column attribute. the work around for your approach was to code your htp.anchor calls right into your select statement that ultimately gets stored in your stored queries table. if you'd stored the individual report parameters instead of the query strings, you could direct users back to the custom report screen for each report. you'd then be able to use our column attribute linking.
    ...now onto remembering your users' sort-enabled column header preference...
    you'd like your app to be able to remember the column by which your user last sorted his report so that he can then invoke his stored report using that same sort preference. it takes a bit of a hack to achieve this, but the approach certainly works:
    if you create a report with sort-enabled column headers and click on the generated column headers, you'll find that we pass the sorting information back to the html db engine via the URL. the two bits of information that make this possible are the value for :REQUEST (the fourth value in our f?p= url syntax) and the fsp_region_id parameter that we tack onto the end of the URL. if you gather these two pieces of data, you can then construct a URL that would sort the resulting report the same way that your user last viewed it. the fsp_region_id part won't change for your report. it's the numeric id associated (behind the scenes) with your report region. you can get that number by clicking on your report region name from your page definition screen in the html db development environment. the last number in your URL that's shown on the resulting page is your region id. the value of :REQUEST is a little trickier to trap, but it's still doable. since your users are altering their sort preferences by clicking our column header links, they're not SUBMITting their pages with each click. because of this, you're not given an opportunity to trap the value of :REQUEST. you can get it after the fact, though, because we store it as an html db Preference value. the syntax to store the your users' last column sort preference into a local variable would be...
    declare
    l_pref varchar2(200) default null;
    l_region_id number default 123456;
    begin
    l_pref := wwv_flow_preferences.get_preference (
    p_preference => 'FSP'||wwv_flow.g_flow_id||
    '_P'||wwv_flow.g_flow_step_id||'_R'||l_region_id||'_SORT');
    end;
    ...so assuming you had a report region whose ID was 123456, the above code would trap the last sort preference for your current user's session. (you'd probably want to insert this value into your stored report table, so you can get to it later.) so now that you know the region_id and your user's last sort preference, you just have to put those values back into the right places in your URL to get things to work. as you know, the value for :REQUEST goes in the fourth slot in our f?p= URL syntax. then you throw in the extra "&fsp_region_id=123456" at the end of that URL (assuming your region's id was 123456). in your case, you're storing your full query in a table. you'd probably want to pass your report page some id to let it know which query to run off of. assuming your region id is 123456, your report page is 5, the id that your stored queries table needed for this user was 7, and your user lasted sorted by the third column of the query, this is the type of URL that you'd need to pass to the HTML DB engine...
    http://htmldb.oracle.com/pls/otn/f?p=&APP_ID.:5:&SESSION.:fsp_sort_3:::P5_MY_STORED_QUERY_TABLE_ID:7&fsp_region_id=123456
    ...where &APP_ID. and &SESSION. are substituted appropriately for you by html db. i know this is a lot of info, so far, but there is one more twist to all this: it appears that the value stored as a preference reflects the opposite order of ascension as the one the user indicated. so if your user clicks the 3rd column header of your report to sort by that column, the REQUEST value passed to our engine would be fsp_sort_3. the value stored as a preference would be fsp_sort_3_desc. i know that's weird, but that's just how it goes. since we're hacking, here, we can't really complain ;-)
    hope this helps,
    raj

Maybe you are looking for

  • Missing Album Artworks in Album view in Music iOS

    Apple updated Music App in iOS 6. New interface Design but a new bug appear some album artworks are missing when we go in the Album list view. But when you select an album, the artworks appear well and also appear in Cover Flow. The album artworks ar

  • Open Illustrator and I get crazy colors all over

    When I open Illustrator, I get crazy colors all over in my work environment (not all over the screen and not just on the art board but in the whole environment.) The colors are not always the same. Opening and closing the file doesn't solve the probl

  • Cl_bds_document_set= create_with_table

    Hi all, I need to upload file to BDS in web dynpro. i used FM BDS_BUSINESSDOCUMENT_CREATEF but that works good only in abap. from link  BDS_BUSINESSDOCUMENT_CREATEF , i learnt that  method  cl_bds_document_set=>create_with_table should be used in web

  • Objects into empty boxes

    I have a series of 4 objects (object1, object2, etc) and 4 empty boxes (box1, box2, etc).  What I want to happen is this: 1) Click the object and all empty boxes light up 2) Click an illuminated box and the object moves to it and it along with the no

  • How to send notifications

    How to send a notifications to an user in OAF; the tool used is Oracle 9i JDeveloper. We are not using any workflow, but on submitting a page for approval , we need the approver to be notified. Please give me some insight on how to do this, i. e The