Oracle9i reports developer
Embed Size (px)
Transcript of Oracle9i reports developer
Oracle9i Reports DeveloperRelease Notes
Release 2 (9.0.2)April 2002Part No. A96189-01
This dDeveloreleaserefer t(http:/
1 GeThis seRepor
1.1 MFor inMigratnumb
Copyright All RightsOracle is a registered trademark, and Oracle9i and PL/SQL are trademarks or registered trademarks of Oracle Corporation.Other names may be trademarks of their respective owners.
2002 Oracle Corporation.Reserved.ocument summarizes the differences between Oracle9i Reportsper and its documented functionality. For recent updates to thesenotes and other Oracle9i Reports Developer documentation, please
o the Oracle Technology Network/otn.oracle.com/products/reports/).
neral Issues and Workaroundsction describes general issues and their workarounds for Oracle9i
igrationformation about migration, please refer to Oracle9i Application Servering from Oracle9iAS Release 1 (220.127.116.11.x) to Release 2 (9.0.2), part
eprecated Features from Earlier Versionsfeatures available in Oracle Reports 6i have been deprecated ored from Oracle9i Reports Developer.
ing is a list of the deprecated features. Existing reports using thesees will continue to run without modification, but these features are nodocumented and their further use is strongly discouraged:
CGI Web executable
See Also: Oracle9i Application Server Release Notes
command line options: CURRENCY, THOUSANDS, DECIMAL,PROFILE, ERRFILE, LOGFILE, BACKGROUND, KEYIN, KEYOUT
OLE2 object support
Following is a list of features that have been from Oracle9i ReportsDeveloper:
1.3 InIf youthat shwill encompithis iss
1.4 PIn Oramulti-Develoand em
RUNC character mode runtime
ent/server GUI report previewer in rwrun
RBE60 background engine
OWS60 OAS cartridge
E60 query builder
S60 schema builder
detailed information about these deprecated and obsolete featuresfound in the Oracle Reports Statement of Direction white paper
ble from the Oracle Technology Network/otn.oracle.com/products/reports/).
serting Multiple Report Blocks In Web Sourceare using the Report Block Wizard to insert multiple report blocksare one or more data columns between them, the generated JSP tagsd up with duplicate IDs. These duplicate tags will cause a JSPlation failure and the report will not execute. You can work aroundue by manually editing the Web source to make the tag IDs unique.
DF Font Sub Settingcle9i Reports Developer, you can subset the TrueType fonts forbyte, Unicode, and single byte PDF output. Oracle9i Reportsper internally converts the TrueType fonts to Adobe's Type 3 formatbeds them within the document.
w the Type 3 fonts in the Acrobat Reader smoothly, Acrobat 5.0es the following workaround:
en Adobe Acrobat 5.0.
eck all of the check boxes (smooth Text, smooth Artline, smoothages).
5. If you are using a laptop, also check the CoolType check box.
1.5 XML and Text Data Sources For the XML and text pluggable data source Edit dialog boxes in
Reports Builder, all referenced parameters in a URL should be wrappedas follows:
r example, the following URL references a parameter called stock_mbol:
stock_symbol was not inside of the angle brackets, the ampersandould be read as an argument separator and stock_symbol as a reportrameter.
e XML data must follow the same order of elements as found in theD or XML schema file. For example, suppose your DTD or XML
hema defines two elements, PRODUCT_ID coming first andAREHOUSE_ID coming second. In this scenario, PRODUCT_ID mustme before WAREHOUSE_ID in your XML data file, too.
upported Data Types in Pluggable Data Sourcesuggable Data Source API supports the number, date, and string dataAn individual pluggable data source should appropriately map itsto these three types.
ample, XML schema data types would be mapped to the nearest onesthree supported types. These types would then be passed to the XMLable data source. In the case of the JDBC pluggable data source, if thetries to retrieve a BLOB column from the database, the pluggableource driver would give an error, Column type not supported.
inks Between Queries Using Pluggable Data Sourcesyou create an invalid link between two queries of pluggable datas, you will receive the following error message:
o fetch Plugin Data Source Java.lang.NumberExpection:G
you receive this error, you should check the validity of your linksample, are the data types of the columns compatible).
1.8 Oracle9iAS Portal Portlet/Page ParametersWithin Oracle9iAS Portal, you can choose whether to make a reportsparameters visible to users through the Customization page of a reportportlet. Click Customize at the bottom of the Manage Component page forthe report and click Visible to user for each parameter you want to expose.You can also set the default value of the parameter from this page.
If the ppage pbe useuser leinheriportle
1.8.1The SSreportis to cr
1.9 HOraclefrom wServerOracle
1.10In Oraportleanothein Net
arameter you are exposing has a corresponding Oracle9iAS Portalarameter, the default value from the Manage Component page willd as the default value in the Customize page for the portlet. If theaves the parameter value empty in the Customize page, the portlet
ts the page parameters value. If the user enters a value for the reportts parameter, that value will override the page parameter value.
ore information about Oracle9iAS Portal, refer to the Oraclelogy Network (http://portalcenter.oracle.com).
Customize PageOCONN and CGI/servlet key parameters are missing from the JSPCustomize page in Oracle9iAS Portal. The work around for this issueeate additional user parameters for the missing parameters.
TTPS from within Oracle9iAS Portal9i Reports Developer does not support https when running reportsithin Oracle9iAS Portal. You should not use https for the ReportsURL Gateway when defining Reports Server Access object9iAS Portal.
Reports Portlet and Netscape Communicator 4.7cle9iAS Portal with Netscape Communicator 4.7, if you add a reportst to a page, you will get an error message when you try to taker action such as adding another portlet. This problem does not occurscape Communicator 6.0 or Microsoft Internet Explorer 5.5.
Destination Parameter and Microsoft Internet Explorere cases, Microsoft Internet Explorer ignores the mimetype of a URLsstream and instead sets the type by looking at the URL. This can be am when you are using the distribution feature of Oracle9i Reportsper because your URL might end with the destination parameter, forle:
In this scenario, your URL ends with the extension xml and InternetExplorer treats the return stream as XML, when in fact it is HTML. As aresult, you will receive a browser error. To work around this issue, youshould never use recognized file extensions at the end of a URL. In theexample above, you could switch the positions of the distribute anddestination parameters in your URL.
1.12If youtwo reof you
1.13StatuIf youOracleThis chbidireissue b
Descrippaperusers tThe mreportit via athe JSPJSP reppaper
Templatesare using one of the default report templates, you cannot combineport blocks that use different default templates in a single report. Allr report-blocks in any one report must use the same default template.
Oracle9iAS Portal Security, Portal Destination, and Jobs Repositoryuse these features, the JDBC database connections made by9iAS Reports Services may override the initial NLS_LANG setting.ange may in turn affect the behavior of the running report, such as
ctional output in PDF. On UNIX platforms, you can workaround thisy setting the NLS_LANG explicitly in report.sh.
Command Line Arguments
SUPPRESSLAYOUT Keywordindicates which commands can use the SUPPRESSLAYOUT
tion The SUPPRESSLAYOUT command line option prevents anyobjects in the report layout from being formatted. The option allowso control whether the paper layout in a report is executed at runtime.ost common use of this option is to increase the performance of JSPs. Since a JSP report may have a paper layout and reference objects inn tag, Reports formats the paper layout before runningsection of the report. To improve the performance of single sourceorts that store both paper and Web layouts but do not reference
layout objects, set SUPPRESSLAYOUT=YES on the command line.
Commands that can use SUPPRESSLAYOUT
t rwrun rwbuilder rwconverter rwservlet rwcgi rwserver
yes yes no yes yes no
Note: If there is an tag, then no output will be created for thetag.
Values YES means that the paper layout objects are not formatted whenthe report is executed. NO means that the paper layout objects will beforma
UPGRADE_PLSQLindicates which commands can