Using Zen Reports
- About This Book
- Introducing Zen Reports
- Gathering Zen Report Data
- XData ReportDefinition
- The %val Variable
- <report> and <group>
- Value Nodes
- DATASOURCE
- Including an XML Data Source
- Generating a Report from a Class Query
- Restructuring the ReportDefinition XML
- Gathering Data in the ReportDisplay Block
- Formatting Zen Report Pages
- XData ReportDisplay
- Finding Data with XPath Expressions
- The id Attribute
- Dimension and Size
- International Number Formats
- Default Format and Style
- Pagination and Layout
- Supported Fonts for Complex Scripts
- Conditional Expressions for Displaying Elements
- Conditional Expressions for Displaying Values
- <report>
- <init>
- <xslt>
- <section>
- <pagemaster>
- <masterreference>
- <document>
- <pageheader>
- <pagefooter>
- <pagestartsidebar>
- <pageendsidebar>
- <body>
- Displaying Zen Report Data
- Report Display Attributes
- Conditionally Applying CSS Styles
- <barcode>
- <barcodeOptions>
- <block>
- <bidioverride>
- <br/>
- <container>
- <div>
- <group>
- <header> and <footer>
- <img>
- <inline>
- <inlinecontainer>
- <item>
- <line>
- <link>
- <list>
- <p>
- <pagebreak>
- <small-multiple>
- <table>
- <timeline>
- Building Zen Report Classes
- Controlling Zen Reports with Parameters
- Using Runtime Expressions in Zen Reports
- Localizing Zen Reports
- Organizing Zen Reports to Reuse Code
- Using Zen Report Composites
- Using Zen Report Templates
- Supplying XSLT Templates to Zen Reports
- Conditionally Executing Methods in Zen Reports
- Executing Code Before or After Report Generation
- Running Zen Reports
- Invoking Zen Reports from a Web Browser
- Invoking Zen Reports from Zen Pages
- Environment Variables for Memory Configuration
- Configuring Zen Reports for PDF Output
- Configuring Zen Reports for Excel Spreadsheet Output
- Invoking Zen Reports from the Command Line
- Exposing Zen Report Data as a Web Service
- Using Callback Charts in Zen Reports
- Zen Reports Chart Properties
- Zen Reports Charts Callback Methods
- Providing Data for Zen Report Charts
- Xmlfile
- Using XPath Charts in Zen Reports
- XPath Chart Attributes in Zen Reports
- Providing Data for Zen Report XPath Charts
- Chart Axes in Zen Reports
- dataGroup and seriesGroup
- Examples of Zen Report XPath Charts
- Troubleshooting Zen Reports
- Changing Character Sets
- Displaying XHTML with URI Query Parameters
- Solving PDF Generation Problems
- Viewing Intermediate Files
- Debugging XHTML Seen in the Browser
- Troubleshooting the <call> element
- Zen Report Class Parameters
- Default Format and Style
- Default CSS Styles for Zen Reports in HTML Format
- Default XSL-FO Styles for Zen Reports in PDF Format
- Using an Alternative Version of Saxon
- Generated XSL-FO and HTML
- Configuring for TIFF Generation