This action might not be possible to undo. Are you sure you want to continue?
About spreadsheet output
Oracle Reports 10g Release 2 (10.1.2) introduces a spreadsheet output format, which enables you to generate output with rich formatting from paper layout reports to Microsoft Excel-compatible HTML format that can be directly opened with Microsoft Excel 2000 or higher. Using the new DESFORMAT=SPREADSHEET, you can: Generate report output to spreadsheet format from existing paper layout reports saved in any format (.rdf, .xml, .jsp), using rwrun or Reports Server clients (rwcgi, rwclient, rwservlet). Example. Preserve the rich layout formatting such as colors, fonts, conditional formatting, graphs, and images. Note: DESFORMAT=SPREADSHEET behavior is the same as the functionality of the rw:include JSP tag. Spreadsheet output is not paginated; no page setup information is written in the output, and it is formatted as a single worksheet. Spreadsheet output is driven by the layout; the report output displays objects that are in the body area of each section (Header, Main, and Trailer) of the paper layout, and does not format any content in the margin, header, or footer areas.
Microsoft Excel 2000 (on the client machine for viewing the output). Note that this software is not needed on the machine where OracleAS Reports Services is running.
To change the name of the output worksheet, set the report's Title property. Only bitmapped reports can be generated to spreadsheet output; you can not generate a character-mode report to spreadsheet output. The following paper layout objects are supported in spreadsheet output: text (boilerplate and field) images (any format), including images that are imported, linked, or stored in the database imported drawings, as well as CGM and OWF drawings graphic lines The following paper layout objects are not supported in spreadsheet output: graphic arc, polygon, rectangle, rounded rectangle, stretchable line, underlined text, and OLE external object (for reports developed prior to Oracle9i Reports (9.0.2) ). Space for these drawn objects is reserved, but there is no visible representation in the output. This limitation does not apply to horizontal lines. The following font attributes are supported in spreadsheet output: size, face, color, style (italic, oblique, underline, overstrike, outline, shadow), weight (bold, normal, extra bold, extra bold, ultra bold). The following Web report properties are supported in spreadsheet output: Hyperlink property Hyperlink Destination property Additional Attributes (HTML) property (for Parameter Form fields) Table Attributes (HTML) property (for frames and repeating frames) Alternative Text property (for images)
1 of 4
01/02/2008 11:20 AM
the call to the secure Reports Server seems like a call from an non-authenticated user. which assist in cataloging and searching a report document. one below the other. Microsoft Excel will show the closest matching color from its color palette. and border pattern. the object will appear horizontal in the spreadsheet output. This prevents the possibility of parallel objects displaying in different vertical positions. You can specify table attributes such as cellspacing. border color. and are not interactive.. The Oracle Reports color palette is used while designing the report. Since Excel does not have a page concept. Graphs embedded in spreadsheet output are static image files. Main. For reliable formatting of spreadsheet output. that is. charset=&encoding"> <body dir=&Direction bgcolor="#ffffff"> The frames and repeating frames defined in the paper layout are translated to tables in the output. For reports that support globalization. Once the user is authenticated. The order of the report sections (Header. Also. Since spreadsheet output is not paginated. the page-level summary columns are reduced to report-level summary columns. If you set the Vertical Elasticity property of a frame to Fixed.oracle. even though the HTML command is written in output properly. that is. it is not able to "overflow" the remaining rows to the next "page". Author. and width using the Table Attributes (HTML) property for frames and repeating frames. Contains HTML Tags property (for boilerplate text or field objects that include HTML tags) Document taxonomy (classification) for spreadsheet output is provided by the report properties Title. For example: 2 of 4 01/02/2008 11:20 AM . followed by the Main section. Images included in the paper layout of the report will appear in the spreadsheet output only if the Reports Server is running in non-secure mode. the Header section output appears first. Summary and formula columns will be shown as values.2/topics/html. If boilerplate objects or fields are not contiguous to each other. because this information is not written to the generated output by default. you can define a before report escape as follows: <html> <META HTTP-EQUIV="Content-Type" CONTENT="text/html.com/webapps/online-help/reports/10. Thus. if there is a gap between their boundaries. In an after report escape. Subject. the Graph Hyperlink property is not supported in spreadsheet output. the whole layout area should be enclosed in a frame. Thus. images will not appear in the spreadsheet output. If you rotate a boilerplate object in the paper layout. Oracle Reports passes the user's identity between the browser and the secure Reports Server using cookies. Excel does not support cookies. As a result. and Keywords. This is because generating images in the output involves multiple calls to the Reports Server (one call per image). For example. adding an HTML command outside the body does not reflect when the report is generated to spreadsheet output. When you generate your report spreadsheet output. not as dynamic Excel formulas. cellpadding..About spreadsheet output http://www. you can generate the spreadsheet output from a secure Reports Server to a URL using WebDAV. However. the Reports Server refuses to pass on the images. the output in Excel will show only as many records as could appear on the first page of the paper output. only the before report escape and after report escape are supported. In the case of a secure Reports Server. As a workaround.1. the metadata for direction and charset must be provided in a before report escape. and Trailer) is preserved in spreadsheet output. this might result in empty cells in the spreadsheet output. The following cell properties are not supported in spreadsheet output: background pattern. followed by the Trailer section. since there is no page concept in Excel.
html Click ).About spreadsheet output http://www.com/webapps/online-help/reports/10. Other capabilities for generating spreadsheet output In addition to the new spreadsheet output functionality.rdf. choose Demonstrations. You cannot specify a SPREADSHEET output format in a distribution XML file or in the Distribution dialog box. save the report as a JSP file. as described in Generating delimited output.. and click Search. You cannot store DESFORMAT=SPREADSHEET as a system parameter value in the report definition (.xml. Example To generate the paper layout of your report to Microsoft Excel output through a URL (using rwservlet). on the command line. Advantage: Delimited output can be generated from existing paper layout reports saved in any format (. displays in the output. and in OracleAS Portal's access object definition. click Index.oracle..1. you can type a URL that includes the following in your browser: http://hostname:port/reports/rwservlet?report=report_name +server=server_name+userid=db_connect_string+destype=file +desformat=spreadsheet+desname=C:\temp\myexcel_output. no layout information.htm Note: Microsoft Office 2000/2002/2003 supports Hypertext Markup Language (HTML) as a native file format. . Spreadsheet output relies on producing HTML output. In the list of topic sections on the left. XML-based distribution and bursting are not supported in spreadsheet output. available on the Oracle Technology Network Oracle Reports 10g page (http://www.2/topics/html. in the following ways: Generate a report to delimited output. Deploy a report with the Reports Server under OC4J to display it in Microsoft Excel inside your Web browser. In the Collateral Type list. see Getting Started with Oracle Reports. add the data. For example: <table><tr><td><B> the text to be bolded </B></td><tr></table></body></html> Spreadsheet format is supported in rwservlet or rwcgi commands such as SHOWJOBS. For the steps to implement this method.2). rwcgi). This method enables you to use JSP coding to include dynamic Excel formulas (not just static values of Reports summary and formula columns). you can run the report using rwrun or Reports Server clients (rwservlet. rwclient. </body><table><tr><td><B> the text to be bolded </B></td><tr></table> </html> Adding the HTML command before the closing body tag reflects correctly when the report is generated to spreadsheet output. then deploy the report. Getting Started with Oracle Reports. either directly from Reports Builder. Instead. Restrictions It is not possible to generate spreadsheet output directly from Reports Builder.oracle. Disadvantage: Only data (as defined by the report Data Model).jsp). In the list that displays.1. which can be understood by Excel as a file with valid Excel format.com/technology/products/reports/index. click 3 of 4 01/02/2008 11:20 AM . using either of the following methods: When you do not have an existing paper layout: open an Excel HTML template file in Reports Builder. you can also generate spreadsheet output as implemented in releases prior to Oracle Reports 10g Release 2 (10. with DESFORMAT=SPREADSHEET. .rdf file). dynamic graphs (not just static Reports graph images). It is also supported in Enterprise Manager's job queue. or by running the report from the command line.
available on the Oracle Technology Network Oracle Reports Documentation page (http://www. then deploy the report..com/webapps/online-help/reports/10. see the chapter "Deploying a Web Layout Report to Microsoft Excel Output" in Oracle Reports Building Reports. 4 of 4 01/02/2008 11:20 AM . in Microsoft Excel output inside a Web browser. thus this method can only display the Microsoft Excel output inside a Web browser.oracle. For the steps to implement this method.html ). When you do have an existing paper layout: starting with a paper layout report. Copyright © 1984. Disadvantages: You must add custom JSP coding to get the output in Excel. not just data. Advantage: You can use rich formatting such as colors and fonts so that you generate report layout.com/technology/documentation/reports. Generating Excel Output with Oracle Reports. Oracle. The report can only be run through the JSP engine and not through rwservlet.1. 2005.oracle..2/topics/html. All rights reserved. save the report as a JSP file. see "Displaying Report Output in Microsoft Excel" in Appendix D. edit the Web Source view to add a rw:include tag to include the group frame of your paper layout in the Web source view as JSP code.About spreadsheet output http://www. See also Generating spreadsheet output For choosing the appropriate delimited output solution for given requirements. "Troubleshooting OracleAS Reports Services" in the Oracle Application Services Publishing Reports to the Web manual.
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.