About event-driven publishing About switching the printer tray About XML in reports

Advanced Concepts 2-61 You can choose for your jobs to use an out-of-the-box destination or your customized destination to determine the destination for the output in the cache. For information and steps to implement and register a destination class, then use the destination with Oracle Reports, see the Oracle FTP Destination tutorial available on the Oracle Reports Plugin Exchange on the Oracle Technology Network OTN: on the Oracle Reports page http:www.oracle.comtechnologyproductsreportsindex.html , click Plugin Exchange. See also Chapter Configuring Destinations for Oracle Reports Services in the Oracle Fusion Middleware Publishing Reports to the Web with Oracle Reports Services manual.

2.8.5 About event-driven publishing

Event-driven publishing enables you to set up a report to execute when a certain action has been performed. For example, when an employee submits an expense report, new data is being inserted into the database. When this insert event for example, a database trigger or an Advanced Queuing AQ message occurs, a report is sent to the employees manager through their portal page or e-mail notifying them to approvereject this expense report. Event-driven publishing functionality includes making report objects available inside Oracle Workflow. For detailed information, refer to the chapter Using Event-Driven Publishing in the Oracle Fusion Middleware Publishing Reports to the Web with Oracle Reports Services manual.

2.8.6 About switching the printer tray

Using the Before Report, Between Pages, or format triggers, you can switch to different printer trays as your report formats. This enables you to easily print pages of the same report on different sheets of paper for example, letterhead, forms, colored. You can determine the names of the printer trays defined for your printer in the Page Setup dialog box, then use SRW.SET_PRINTER_TRAY to set the printer tray as desired. See also Section 4.7.17.5, Switching the printer tray

2.8.7 About XML in reports

Oracle Reports uses XML Extensible Markup Language in the following ways: ■ XML tags are used to define Web-based reports see the topic Oracle Reports XML tags in the Reference section of the Oracle Reports online Help. ■ XML is used to define tag-delimited, structured information. Note: Currently there is no support for FTP and WebDAV destinations from the Oracle Reports Builder environment. However, these destinations are supported from the Reports Runtime and the Reports Server environments. 2-62 Oracle Reports Users Guide to Building Reports ■ XML is a supported pluggable data source PDS. For more information, see Chapter 45, Building a Report with an XML Pluggable Data Source . XML is a form of encoding text formats that can be read by many different applications. The XML tags can be used to output information or as a basis for building a pluggable data source to exchange electronic data with a third-party application EDI. You may change the XML properties that control XML output for your report at three levels: report, group, and column. Note that in any Oracle Reports Builder-generated XML file, your output mimics the data model, structured by groups and columns. For information on how to view your changes in XML output, see Section 4.7.7, Generating XML output . For detailed information about using XML for report distribution and customizing reports through XML, see the chapters Creating Advanced Distributions and Customizing Reports with XML in the Oracle Fusion Middleware Publishing Reports to the Web with Oracle Reports Services manual. See also Section 4.7.7, Generating XML output Section 4.7.1, Running and dispatching a report from the user interface The XML PDS section of the Oracle Reports online Help

2.8.8 About HTML and HTMLCSS output