|  
                         If you have any problem about our products, please 
                          feel free to contact us at support@lv2000.com 
                        1,How to work with 
                          oracle report server. 
                         1) Oracle report server output report (in HTMLCSS 
                          or HTML format)to a .html file on server1. 
                           
                          2) Use web.show_document(URL,'_blank') 
                          to launch an instance of default browser. 
                          The URL like 'http://server2_name:port/cgi-bin/rep2excel.exe?filepath=[$filepath] 
                          . 
                         
                        Please click here 
                          to download an example demonstrates how to call rep2excel 
                          from oracle forms.  
                           
                          NOTE: If server2 and server1 are not the same 
                          server, the filepath parameter should be a URL. 
                          The browser will invoke rep2excel on server2, rep2excel 
                          will return the excel file to the browser. 
                          Well, the user can open and edit the excel file on client 
                          side now. [DEMO] 
                         
                          2,My oracle report 
                        server runs on non-windows platform, How to use rep2excel? 
                         Rep2excel runs on windows platform only. 
                          If you want to use rep2excel, you should install rep2excel 
                          on an extra windows server. 
                          Rep2excel can download file from another (report) server 
                          via HTTP protocol. Please specify the URL of the file 
                          you want to convert, rep2excel will download the file 
                          and convert it. 
                        For example, If you have 3 report servers running on 
                          Unix server, you should install Rep2excel on 
                          an extra windows server. You should call rep2excel on 
                          windows and set the 'filepath' as a HTTP link. 
                          
                        Note : Our product RepExpert can also convert oracle 
                          report to ms-excel. It is a client-site program. 
                          3,How to 
                        design report to make rep2excel work better? 
                        1)If you output report in HTMLCSS format, There 
                          are a few tips can help you get better looking excel 
                          output. 
                           
                          1. Rep2excel is able to recognize delineation lines 
                          on the report. It can recognize table constructed by 
                          lines. 
                          So if there are delineation lines on your report, the 
                          excel output can also include lines. 
                          So I strongly recommend you to display tables constructed 
                          with delineation lines on your report (example). 
                           
                          2. If you do not wish to display lines on your report.Please 
                          modify the property of each field, aligns the text to 
                          the start. 
                           
                          2)If you output report in HTML format, Rep2excel 
                          will work well with your report. 
                          4,How 
                          to remove the page number on the left 
                        There are 2 ways to remove the page number. 
                        1) 
                          Please open browser, input this link 
                          http://server_name:port/cgi-bin/rep2excel.exe?pagebreak=off&job=setdfltvalue 
                         
                        Then click GOTO button. 
                        2) 
                          Run this command: rep2excel --setupstyle 
                          A dialog appear, please click OFF button from Display 
                          Page Break radio box, and then click OK 
                          5,I am worrying 
                          about the "excel vulnerability". I don't want 
                          to install excel on the server. 
                        I am sorry Rep2excel require ms-excel runtime when 
                          creating rich formated excel output. I understand what 
                          you worry about, we have to install excel on the server 
                          according to MS's license, but we can do something to 
                          may excel more secure. Try the following steps please: 
                        1, Please right click the icon of excel.exe 
                          2, select property 
                          3, select Security tab 
                          4, click advance button, the Advanced Security 
                          Settings for EXCEL dialog appear. 
                          5, uncheck the 'Inherit from parent the permission 
                          ... ' 
                          6, Remove all permission entries except the SYSTEM 
                          . see pic below 
                          7, Click OK 
                          8, Click OK 
                            
                        Now you can not use excel any more, but Rep2excel 
                          running inside web server can use excel as normal, 
                          but any other users can not open the excel file. (Please 
                          contact us if you have any question on the solution) 
                          6,I generate 
                          report in UTF-8 charset, but it seems your product can 
                          not handle the file. 
                        Rep2excel & RepExpert can not recognize the charset 
                          by default, it need you help. 
                          Please open the RDF file, edit the "Before Report 
                          Value" of "Property Palette", 
                          append the following string. 
                          <meta http-equiv="Content-Type" 
                          content="text/html; charset=utf-8"> 
                          
                        The html file output from oracle report will contains 
                          this string, Rep2excel & RepExpert will detect this 
                          string and determine the charset.  
                          7,I want 
                          to get excel display in browser directly, not the dialog 
                          like figure below. 
                          
                        You should set disposition=inline. Please try one of 
                          the following solution. 
                        
                          - append &disposition=inline 
                            to URL.
 
                          - select inline from Content-disposition.
 
                         
                          
                         
                        8, Apache returns "Internal Server Error". 
                        Some customers report problem when  Rep2excel converts large oracle report file. In the browser, the end users see  the http 500 error page: 
                        Internal Server Error
                        The server encountered an internal  error or misconfiguration and was unable to complete your request. 
                          Please contact the server  administrator, user@domain.com and inform them of the time the error occurred, and  anything you might have done that may have caused the error. 
                          More information about this error may  be available in the server error log. 
                          The administrator of apache check the error  log, it shows message similar to: 
                          [Tue Sep 08 16:19:53 2015] [error] [client  172.27.67.113] Premature end of script headers: Rep2excel.exe, referer:  http://server-name/cgi-bin/rep2excel.exe?job=getwebpage&pagename=index 
                        Troubleshooting
                        First I suggest the users run Rep2excel by  command line, and convert the same oracle report file. If the excel file is  generated without error, and it takes more than 5 minutes to generate the excel  file, you are better off configuring the TimeOut directive in httpd.conf of  Apache server. 
                        
                        
                        The TimeOut directive  defines the length of time Apache will wait for I/O in various circumstances: 
                        
                          - When       reading data from the client, the length of time to wait for a TCP packet       to arrive if the read buffer is empty.
 
                          - When       writing data to the client, the length of time to wait for an       acknowledgement of a packet if the send buffer is full.
 
                          - In mod_cgi, the length of time to wait       for output from a CGI script.
 
                         
                        Solutions
                        
                          
                            - Edit httpd.conf, the file is  available in conf folder, for example: C:\Program Files\Apache Software  Foundation\Apache2.2\conf
 
                            - Add timeout=1500 to httpd.conf  under server or virtual host context. 1500 means 25 minutes, please increase it  as per your needs.
 
                            - Save httpd.conf and restart  Apache.
 
                           
                         
                        Other solution
                        The java edition of Rep2excel runs 5-10  times faster than Win32-Rep2excel. You can upgrade to java-Rep2excel in case  your oracle report file is very large, or you want to save time. 
                        The java-Rep2excel works on Windows, Linux  and Unix. 
  
                        
                          
                             
                                | 
                              Articles 
                                for Oracle Report Developers | 
                                | 
                             
                          
                         
                        
                          
                           |