Report to display on web

Hii
i got a requirement to display a some MIS report on the web
in ABAP whenever report get's executed it is displaying in excel sheet the requirement is display on web as well.
is it possible using BSP application?
send some suggestions on this issue
regards
Jaipal

Hi,
You may convert the spool of your report into PDF quite simply, this has been discussed many times in this forum.
If you want to provide additional functionalities, especially of your report consists in a table (well, that is generally the case, isn't it), you can use a tableView that provides sorting, filtering, ...
Besides, it is also possible to turn the tableView content into Excel but you already have this one...  
Any reason (release ?) you chose BSP over Web Dynpro ABAP ?
Best regards,
Guillaume

Similar Messages

  • Error when trying to display a Webi report through the Folder iView

    Hi all
    I am getting the following error when Im trying to display a Webi report through the SAP Portal. We have installed the SAP Integration Kit and are able to see the content of the Infoview. However when we click on a Webi report, we receive the following error:
    Could not get page number. (Error: RWI 00223) (Error: INF)
    Have anyone else encountered this problem? Please assist! Any help will be rewarded.
    (We are running XI Rel 2).
    Addition from trace file (tomcat):
    com.businessobjects.rebean.wi.CommunicationException: Could not get page number. (Error: RWI 00223)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.setBlobKey(OccaReportComAdapter.java:542)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:376)
         at com.businessobjects.rebean.wi.occa.OccaReportComAdapter.getView(OccaReportComAdapter.java:297)
         at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:384)
         at com.businessobjects.rebean.wi.ReportImpl.getView(ReportImpl.java:407)
         at org.apache.jsp.viewers.cdz_005fadv.viewReport_jsp._jspService(viewReport_jsp.java:1182)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:474)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:409)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:312)
         at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:670)
         at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)
         at org.apache.jsp.viewers.cdz_005fadv.report_jsp._jspService(report_jsp.java:325)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    Furthermore I'd like to see an example of the cms_name entry. The documentation states: In addition, specify the Application Parameter for each iView. For this property, enter cms_name=[cms] for the fully qualified server name., but I have doubts as to what format to use.
    Kind regards,
    Martin Søgaard

    Hi Jim Ji
    The report can be displayed from the java infoview, no doubt, so the report itself works.
    But the report cannot be seen from the "SAP Infoview" (:/businessobjects/enterprise115/sap) which is the infoview, I reference from the Folder iView (through the system in the SAP portal). And since the SAP Portal Integration Kit seems very old - the Folder iView was created 12-08-2004 by Ingo Hilgefort - there might be an old version of the jar-files somewhere in the installation.
    I guess I should check the version of the jar-files in WEB-INF/lib of our web application (Tomcat) folder, and see if they have been overwritten by the SAP Portal Integration Installation or are an older version of the files in Program FilesBusiness Objectscommon3.5javalib? And also check if somewhere in the .../sap installation there are some old jar-files?
    Kind regards,
    Martin Søgaard

  • Error in displaying a webi report

    We are getting an error RWI 00317 when trying to display a webi report within a .net application.
    When searched in the net, RWI 00317 occurs due to the reason that xalan.jar is missing... But that is for a java application. What is the similar solution for .net applications.
    Any help/info on this would be much helpful.
    Thanks.

    We are using Web services SDKs, and following is the exception.
    Thanks in advance for any info on this.
    Business Objects Web Service Error: getDocumentInformation exception (Error: RWI 00317)
    BusinessObjects.DSWS.DSWSException occurred
      Message="getDocumentInformation exception (Error: RWI 00317)"
      Source="DSWS Web Service Consumer"
      CallStackTrace="com.businessobjects.rebean.wi.ConfigurationException: Cannot transform XML to HTML. (Error: RWI 00317)\n\tat com.businessobjects.rebean.wi.HTMLViewImpl.doTransform(Unknown Source)\n\tat com.businessobjects.rebean.wi.HTMLViewImpl.getStringPart(Unknown Source)\n\tat com.businessobjects.rebean.wi.HTMLViewImpl.getContent(Unknown Source)\n\tat

  • Error while executing the report to display on the web in BI 7.0?

    Hi All,
    In BI 7.0, Getting Error while executing the report to display on the web?
    The error message displayed is:
    " Network Access Message : The website cannot be found ".
    Source: DNS error.
    Why this error is coming.
    Wht needs to be done.
    Thanks in Advance.

    Hi Kishore,
    All the configurations are in proper shape.
    We need to change any IP adresses or proxy settings in the Internet explorer (Tools -> Internet options -> Connections -> LAN settings -> etc.,)
    Do We need to configure any server address for getting the output to display on web pages in BI 7.0.
    EP is not configured over here. Is that causing the problem.
    Thansk in Advance.

  • Report is displaying blank?

    hi all
    my report with less parameters is working fine but when i increased parameters its showing me report can anyone guide me plz.its displaying blank page
    here is my codes:
    DECLARE
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status VARCHAR2(20);
    plid ParamList;
    vParamValue number;
    BEGIN
    plid := Get_parameter_List('tmp');
    IF NOT Id_Null(plid) THEN
    Destroy_parameter_List( plid );
    END IF;
    plid := Create_parameter_List('tmp');
    add_parameter(plid,'P_num',text_parameter,to_char(:pays.num));
    add_parameter(plid,'p_code',text_parameter,to_char(:pays.code));
    add_parameter(plid,'p_basic',text_parameter,to_char(:pays.basic));
    add_parameter(plid,'p_housing',text_parameter,to_char(:pays.housing));
    add_parameter(plid,'p_water',text_parameter,to_char(:pays.ele_water));
    add_parameter(plid,'p_transport',text_parameter,to_char(:pays.transport));
    add_parameter(plid,'p_desc',text_parameter,to_char(:pays.description));
    add_parameter(plid,'p_amount',text_parameter,to_char(:pays.amount));
    add_parameter(plid,'p_deduct',text_parameter,to_char(:pays.deduction));
    add_parameter(plid,'p_net',text_parameter,to_char(:pays.net_amount));
    add_parameter(plid,'p_total',text_parameter,to_char(:pays.total));
    add_parameter(plid,'p_other',text_parameter,to_char(:pays.other));
    add_parameter(plid,'p_money',text_parameter,to_char(:pays.money_in_words));
    add_parameter(plid,'p_num2',text_parameter,to_char(:payslip.num));
    add_parameter(plid,'p_name',text_parameter,to_char(:payslip.employee_name));
    add_parameter(plid,'p_gender',text_parameter,to_char(:payslip.gender));
    add_parameter(plid,'p_nat',text_parameter,to_char(:payslip.nationality));
    add_parameter(plid,'p_martial',text_parameter,to_char(:payslip.martial_status));
    add_parameter(plid,'p_date',text_parameter,to_char(:payslip.join_date));
    add_parameter(plid,'p_job',text_parameter,to_char(:payslip.job_title));
    add_parameter(plid,'p_bank',text_parameter,to_char(:payslip.bank));
    add_parameter(plid,'p_account',text_parameter,to_char(:payslip.account_no));
    add_parameter(plid,'p_year',text_parameter,to_char(:payslip.year));
    Add_parameter(plid, 'PARAMFORM', TEXT_parameter, 'NO');
    repid := FIND_REPORT_OBJECT('REPORT6');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,cache);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
    v_rep := RUN_REPORT_OBJECT(repid,plid);
    rep_status := REPORT_OBJECT_STATUS(v_rep);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(v_rep);
    END LOOP;
    /*Display report in the browser*/
    WEB.SHOW_DOCUMENT('http://sara:8889/reports/rwservlet/getjobid'
    ||substr(v_rep,instr(v_rep,'_',-1)+1)
    ||'?'
    ||'server=repserver&P_num='||:pays.num
    ||'&p_code'||:pays.code
    ||'&p_basic'
    ||:pays.basic||'&p_housing'
    ||:pays.housing||'&p_transport'||:pays.transport
    ||'&p_water'||:pays.ele_water||'&p_amount'
    ||:pays.amount||'&p_deduction'||:pays.deduction
    ||'&p_netamount'||:pays.net_amount
    ||'&p_total'||:pays.total||'&p_other'
    ||:pays.other||'&p_word'||:pays.money_in_words
    ||'&p_num2'||:payslip.num
    ||'&p_name'||:payslip.employee_name
    ||'&p_gender'||:payslip.gender||'&p_nat'
    ||:payslip.nationality||'&p_martial'
    ||:payslip.martial_status||'&p_date'
    ||:payslip.join_date||'&p_job'
    ||:payslip.job_title||'&p_bank'
    ||:payslip.bank||'&p_account'
    ||:payslip.account_no||'&p_year'
    ||:payslip.year||'&paramform=no','_blank');
    END;
    Edited by: SarahSarahSarah on Aug 16, 2009 4:20 AM
    Edited by: SarahSarahSarah on Aug 16, 2009 4:23 AM

    sarah,
    Check the query in the report. The reason for blank report will be the query returning blank. So check the report's query in SQL *PLUS or other softwares like TOAD, SQL Developer etc.
    Regards,
    Manu.

  • Crystal Report not displaying in production server

    I am using crystal report with ASP.Net web application which is working fine on client machine, client machine configuration is: •Windows 7 64bit •Visual studio 2012 •.Net framework 4.5 •SAP Crystal Reports, version 13.0.2000.0 I need to deploy it on Windows Server 2008 machine; however, when I deploy web application on this machine Crystal Report opens when do not display data. Kindly help to get around with this issue.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Thank you in advance

    Please see if the resources that come up using the search string 'crystal blank empty net' will help. Search box is in the top right corner.
    Also see:
    http://scn.sap.com/thread/3531678
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Pass values from report1 to report2 but without displaying the web element

    Need to pass a string value from report1 to report2.This can be done by using web elements. But in that case the web element is showing up when we run report1.So what is the way to avoid display of web element but still pass the value to report 2.
    Thanks

    if you have no need for webelements controls on a report and just need a simple hyperlink, use opendocument syntax in conjunction with an object's hyperlink properties in the formatting editor.
    see your online help for more info on opedocument.

  • Embedding Crystal Reports with parameters in web page

    Hi,
    I have created a sample report file and configured it with a parameter field. On embedding this report file in the web page, as expected I am prompted to enter value for the parameter. After entering value and clicking OK, CrystalReportViewerServlet delegates the call to the custom JDBC connector implementation which is the data provider. However, the web page doesnu2019t show the retrieved resultset but shows a page with some text like this:
    {"update":{"children":[{"children":[
    {"args":{"curPage":1,"numPages":"1"},"cons":"bobj.crv.newSelectPageControl"},{"args":{"searchText":""},"cons":"bobj.crv.newSearchTextControl"}
    ],"cons":"bobj.crv.newToolbar"},{"args":{"displayDrilldownTab":true,"initTabIdx":0},"children":[{"args":{"isMainReport":true,"label":"Main Report","viewStateId":"1"},"children":[{"args":{"content":"\r\n 
    On debugging I could see, that the parameter value from the prompt is correctly passed from the CrystalReportViewerServlet to the custom Connector (i.e., the sql query is updated with the parameter value) and the connector fetches the data also.
    I also tried embedding another .rpt file with few parameter fields configured (where user input values are just passed to the details section of the report for display). However on running this web page also I get the same error.
    Report files with no parameter fields configured are working fine when embedded in web page.
    Any thoughts would be appreciated.
    Regards,
    Ria

    I would take a look at running our simple [sample application |http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/307224d2-3d11-2c10-fe86-d87bab901bee&overridelayout=true]that views reports to see if you have the issue there.

  • Report not display Int.meas Unit, always display commercial

    Hi
      I have one question, in Bex Reports or Web Reports in our Portal we see some information about Unit of Measure, for example Quantity and the corresponding unit of measure, in one repor I saw UOM "CJ", but internaly the information is "CS", I review in SPRO, and this unit of measure is defined
    Int. meas Unit : CS
    Commercial: CJ
    I read in the help that this is because the report always display commercial name, but I have the requirement that we need to display int. Mead unit, do you know if this is possible?
    Just for query reports (I designed my query in query designer and display sometimes in BEX analyzer and other times in Portal).
    Thank you for your help.
    Alice

    Thank you Yogeshu, and when you say about SPRO, mean like configure one registr more with Internal and comercial equal?
    like
    CS   --- CS
    Instead of
    CS -- CJ
    thank you
    alice

  • Help!! Error Generating demo paper report with barcode from web

    Now I am using Oracle 9i AS Release 2 + Report 9i and I try to run the demo paper report "ShippingManifest.rdf" which includes Bar Code inside. But I cannot launch the report successfully. The problem seems the report service cannot call build in package ORA_JAVA. Btw, with the same report, I can run this report on the report bulider without any problem on the same machine.
    Actaully, can I launch this demo report from web? If so, how can I includes classpath for the bulid in package?
    or I must use JSP report instead?
    Thanks & Regards
    Louis Lei

    Hi Philipp,
    My environment is Windows 2000. After I added by classPath in rwEng, my report can launch on web now. Thanks you for your help.
    But, another question is: I can display chinese character on both HTML and PDF if I run the report on report bulider. But if I run the report on the web, the Chinese charecter can not be displayed on boht HTML and PDF. I tried to modify the NLS_LANG in registry and environment variable, but also failed.
    On the other hand, I use http://www.abc.com:7778/reports/rwservlet/showenv?server=rep_winrms to display the environment. It always return TRADITIONAL CHINESE_TAIWAN.UTF8 for environment variable NLS_LANG. Do you want know how to modify this value?
    Thanks & Regards,
    Louis Lei

  • Report is displaying but without record

    hi all
    i am using 10g Release 2.Report is displaying in PDF but
    without records.is there anything incorrect in web.show_document?
    declare
         rep report_object;
         vcJobid varchar2(100);
         vcURL varchar2(100);
         pl_id paramlist;
    ipaddress      report_server_name.V_IP%TYPE;
         vc_server    report_server_name.server_name%type;
         report_path_name report_server_name.report_path%type;
         PORT_NO           report_server_name.port%type;
    begin
    select server_name,report_path,v_ip,port into vc_server,report_path_name,ipaddress,port_no from report_server_name;
         pl_id := get_parameter_list('temp');
         if not id_null(pl_id) then
              destroy_parameter_list(pl_id);
         end if;
         pl_id := create_parameter_list('temp');
         Add_parameter(pl_id,'p_num',text_parameter,to_char(:block.num));
      Add_parameter(pl_id, 'PARAMFORM', TEXT_parameter, 'NO');
      rep := Find_Report_object('REPORT6');
    SET_REPORT_OBJECT_PROPERTY(REP,REPORT_FILENAME,report_path_name);
        SET_REPORT_OBJECT_PROPERTY(rep,REPORT_DESTYPE,cache);
    SET_REPORT_OBJECT_PROPERTY(REP,REPORT_SERVER,vc_server);
    SET_REPORT_OBJECT_PROPERTY(rep,REPORT_DESFORMAT,'PDF');
    --SET_REPORT_OBJECT_PROPERTY(REP,REPORT_OTHER,
    VCJOBID := RUN_REPORT_OBJECT(REP);
    VCJOBID := SUBSTR(VCJOBID,LENGTH(VC_SERVER) +2,LENGTH(VCJOBID));
    VCURL := 'http://'||ipaddress||':'||port_no||'/reports/rwservlet/getjobid' || VCJOBID || '?server='||VC_SERVER;
    WEB.SHOW_DOCUMENT(VCURL,'_blank');
    END;

    hi
    now try.....
    DECLARE
    repid REPORT_OBJECT;
    v_rep VARCHAR2(100);
    rep_status VARCHAR2(20);
    plid ParamList;
    ipaddress      report_server_name.V_IP%TYPE;
         PORT_NO           report_server_name.port%type;
         vc_server    report_server_name.server_name%type;
         report_path_name report_server_name.report_path%type;
    BEGIN
         select v_ip,port,server_name,report_path into ipaddress,port_no,vc_server,report_path_name from report_server_name;
    plid := Get_parameter_List('tmp');
    IF NOT Id_Null(plid) THEN
    Destroy_parameter_List( plid );
    END IF;
    plid := Create_parameter_List('tmp');
    Add_parameter(plid,'p_num',text_parameter,to_char(:Block.num));
    Add_parameter(plid, 'PARAMFORM', TEXT_parameter, 'NO');
    repid := FIND_REPORT_OBJECT('REPORT6');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_FILENAME,report_path_name);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,FILE);
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_EXECUTION_MODE,RUNTIME);
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_DESNAME,'report_name');--enter your report name.
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'PDF');
    SET_APPLICATION_PROPERTY(CURSOR_STYLE,'NORMAL');
    SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER, 'paramform=no');
    --SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_OTHER,'P_NUM='||TO_CHAR(:Block.NUM));
    v_rep := RUN_REPORT_OBJECT(repid,plid);
    rep_status := REPORT_OBJECT_STATUS(v_rep);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(v_rep);
    END LOOP;
    WEB.SHOW_DOCUMENT('http://'||ipaddress||':'||port_no||'/reports/rwservlet/getjobid'||
    substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server='||vc_server||'&paramform=no','_BLANK');
    END;hope this helps you..
    sarah

  • WAD: Push button not displaying some Web Items

    Hi All,
    I have a web template 7.x in which there is a push button for "Export to PDF". There are some changes carried out to this web template, to include one radio button web item. My requirement is to display this Web Item on the export to PDF page.
    I have included this radio button web item in "Export to PDF" button list. However still it is not displayed on Export to PDF page.
    Is there any other setting which i am missing?
    Appreciate your quick response.
    Thanks.

    Hi Samruddhi,
    As per SAP Note 1069368 which talks about the limitations of Export to PDF functionality in WAD 7, the following webitems alone are supported on Export to PDF:-
    Supported Web items
    Analysis item
    Report item (see also the section 'Web application export with report items')
    Chart item
    Map item
    Information item
    Text item
    List of conditions
    List of exceptions
    Images (only from the MIME repository, see Note 484390)
    Thus Radio Button cannot be included in the exported PDF.
    --Priya

  • Not getting Reports Parameter Form in web-forms environ

    I am not able to get a report parameter form to appear for a
    report called from forms via a 'run_product' command. It works
    fine in client/server mode. In web-forms the report just goes
    ahead and runs without the needed parameters. I have tried
    explicitly passing a parameter list with the 'paramform' set to
    'yes' and this did nothing. I have this on a NT box with latest
    Dev2 patches applied.
    1. Is the reports parameter form supposed to work in web-forms
    mode?
    2. How do you set it up to work, if it is supposed to work?
    Thanks for any replies.
    null

    I guess you have to use web.show_document - I found this article
    on DevConnect:
    Article-ID: <Note:68647.1>
    Circulation: PUBLISHED (EXTERNAL)
    Platform: GENERIC Generic issue
    Subject: How to show Reports HTML PARAMFORM when
    calling Reports
    from Forms
    Modified-Date: 09-AUG-1999 18:02:04
    Document-Type: BULLETIN
    Content-Type: TEXT/PLAIN
    Impact: MEDIUM
    Component: SQLREP
    PURPOSE:
    This bulletin explains how to overcome the current restriction
    of calling an Oracle Report from Oracle Forms and showing a
    PARAMETER FORM. This is currently not possible when using the
    RUN_PRODUCT built-in with
    WEB DEPLOYED APPLICATIONS.
    DESCRIPTION:
    When you call an Oracle Report from Oracle Forms using
    RUN_PRODUCT in Client-server, you can specify an optional
    parameter called PARAMFORM to display the parameter form defined
    in the Oracle Report.
    For web-deployed applications, the PARAMFORM parameter can be
    set to HTML to produce a HTML version of the parameter form.
    When calling Oracle Reports from an Oracle Form using
    RUN_PRODUCT and specifying PARAMFORM=HTML in the parameter list,
    the Oracle Reports parameter form doesn't show the in the client
    browser. If the Oracle Reports Cartridge/CGI is used and
    PARAMFORM=HTML is specified, then the Oracle Reports parameter
    form does appear in the client browser.
    Oracle Forms does not use either the Cartridge or the CGI with
    RUN_PRODUCT, and it's these thin clients that produce the HTML
    Oracle Reports parameter form.
    As a workaround to this problem, you can use either the
    Cartridge or the CGI with the WEB.SHOW_DOCUMENT Oracle Forms
    builtin. This does require either the Oracle Reports Cartrige
    or the CGI to be installed. Neither of these are necessary if
    the parameter form isn't required.
    INSTRUCTIONS:
    The following items need to be installed:
    1. Oracle Reports Multi-tier Server.
    2. Oracle Reports Web Cartridge
    or
    Oracle Reports Web CGI.
    Here is a typical URL that can be specified in a browser
    to run a report using Oracle Reports Cartridge implementation:
    http://your_webserver/r30ows?
    server=repserver21+report=emp_30.rep+
    destype=cache+desformat=html+userid=scott/tiger@mydb+paramform=ht
    ml
    For CGI implementation:
    http://your_webserver/your_vir_cgi_dir/r30cgi32.exe?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html
    The Oracle Reports parameter form now is shown. This can be
    used with WEB.SHOW_DOCUMENT issuing the request to execute the
    report to the Oracle Reports Multi-Tier Server instead of using
    RUN_PRODUCT.
    The following code may be added to a program unit, which then
    issues the request to run the report:
    IF get_application_property(user_interface) = 'WEB' then
    /* Use Cartridge configuration with WEB.SHOW_DOCUMENT. */
    WEB.SHOW_DOCUMENT('http://your_webserver/r30ows?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html', '_self');
    /* OR for CGI configuration. */
    WEB.SHOW_DOCUMENT
    ('http://your_webserver/your_vir_cgi_dir/r30cgi32.exe?
    server=repserver21+report=emp_30.rep+destype=cache+desformat=html
    userid=scott/tiger@mydbparamform=html', '_self');
    ELSE
    /* use RUN_PRODUCT for client-server with PARAMFORM=Yes. */
    Add_Parameter(plid, 'PARAMFORM', TEXT_PARAMETER, 'YES');
    RUN_PRODUCT
    (REPORTS,'emp_30.rep',SYNCHRONOUS,RUNTIME,FILESYSTEM,plid);
    END;
    RELATED DOCUMENTS:
    Developer/2000: Guidelines for Building Applications, Deploying
    Applications on the Web (for detailed instructions on setting up
    the Oracle Reports Cartridge and CGI)
    Laura (guest) wrote:
    : I am having the same problem with Dev 6 on NT. The parameter
    : screen for reports works in client/server but not web using
    run-
    : product. I am getting error REP-0788: Warning the value of
    the
    : restricted LOV parameter is not among the selectable values.
    : Any reports without a parameter screen work fine with run-
    : product.
    : Any help would be appreciated.
    null

  • Accessing sap tables data and display in webi

    Hi all,
    i installed business objects edge series.
    i want to access SAP tables data and display in webi for adhoc reporting.
    Is there any process to achieve this.

    Hi
    currently (April 2010) you have the following options:
    1. You load your R/3 data into an SAP BW and use universes based on BEx queries to create WebI reports
    2. You can use SAP rapid marts. They contain Data integrator mappings (you need an installation of the DI for this) to extract and load your SAP R/3 data into a relational database. Additionally they provide universes (based on a relational schema) hich ill allo you to build WebI reports.
    3. You can use the R/3 connector for the Data Federator (You need a DF installation for this). Please note that the R/3 connector is not yet a product rather just a PROTOTYPE. Take a look here: SAP BusinessObjects Web Intelligence Reporting for SAP ERP [original link is broken]
    4. You can try to access the underlying database directly using the appropriate DB drivers. Please note that this is NOT RECOMMENDED. This way you cannot leverage security defined on the R/3 side in your WebI reports and you will not be able to access all data as available in R/3 since some of them are stored encoded/compressed in the underlying tables.
    5. Instead of WebI you can use Crystal Reports and the R/3 drivers (eg. SAP Tables, Functions, Cluster) provided when installing the integration kit for SAP.
    Regards,
    Stratos

  • Report not display in report viewer

    i try to show ssrsc reports in asp.net web page using report viewer
    code
    protected void Button1_Click(object sender, EventArgs e)
    ReportViewer2.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote;
    ReportViewer2.ServerReport.ReportServerUrl = new Uri("http://lenovo-pc/ReportServer");
    ReportViewer2.ServerReport.ReportPath = "/Report Project1/Report1";
    ReportViewer2.ServerReport.Refresh();
    where is the probelm... and why report not display?

    Hello,
    In SSRS, the issue is occurred when the credential of the datasource is configured with “Prompt for credentials”. Please check if you configured the credential with "Stored Credential" of the datasource. You can refer to the following steps:
    Click the black arrow of the report, select Security option.
    Click Data Sources in the left pane.
    1) If it is a "A custom data source”, please check the item "Credentials stored securely in the report server", and type the valid username and password. If the user is a Windows Account, you need to check item "Use as Windows credentials when connecting
    to the data source".
    2) If it is a "A shared data source", please remember the path, and then open the data source from the Report Manager.  Make sure the credential type is "Credentials stored securely in the report server".
    Regards,
    Alisa Tang
    Alisa Tang
    TechNet Community Support

Maybe you are looking for

  • Tax code error - Message no. F5 113

    Dear Team, I am facing an error message while changing the tax rate for specific country. The entry was already existing and only the rate was changed. When trying to post an invoice the error message appears: Acct determination not defined for trans

  • A/R Downpament request

    Dear All, I have prepared downpayment request which contains excisable item. when i try to post this document it gives me following error: "Duty status 'With Payment of Duty' is not allowed for CENVAT tax code in down payment requests and invoices [A

  • GRC Report (Request Details vs Approver Details)

    Hi All, I want to prepare a report which gives the request number and approvers at different stages. I found that information is available in below tables. 1. GRACREQ - With Request ID, Request number, Request Created Date 2. GRFNMWRTDATLG - with MSM

  • Initial Indexing Mode ( On / Off  ) ?

    Hello ALL We are trying  to configure the queue parameters for <i>initial indexing</i> and <i>Daily update of index</i> . We are not able to see the <i>Initial Indexing Mode</i> parameter and for that we can set it up : <i>  On</i>  for initial index

  • TS4083 Is that behavior has changed along ios8 ? Or still you need to launch mail app to update unread emails ?

    Is that behavior has changed along ios8 ? Or still you need to launch mail app to update unread emails ?