IReport Ultimate Guide
User Manual:
Open the PDF directly: View PDF
Page Count: 364 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Chapter 1 Introduction
- Chapter 2 Getting Started
- Chapter 3 Basic Notions of JasperReports
- 3.1 The Report Life Cycle
- 3.2 JRXML Sources and Jasper Files
- 3.3 Data Sources and Print Formats
- 3.4 Compatibility Between Versions
- 3.5 Expressions
- 3.6 Using Java as a Language for Expressions
- 3.7 Using Groovy as a Language for Expressions
- 3.8 Using JavaScript as a Language for Expressions
- 3.9 Using JasperReports Extensions in iReport
- 3.10 A Simple Program
- Chapter 4 Report Structure
- Chapter 5 Report Elements
- Chapter 6 Fields, Parameters, and Variables
- Chapter 7 Bands and Groups
- Chapter 8 Fonts and Styles
- Chapter 9 Templates
- Chapter 10 Data Sources and Query Executers
- 10.1 How a JasperReports Data Source Works
- 10.2 Understanding Data Sources and Connections in iReport
- 10.3 Creating and Using JDBC Connections
- 10.4 Working with Your JDBC Connection
- 10.5 Understanding the JRDataSource Interface
- 10.6 Data Source Types
- 10.6.1 Using JavaBeans Set Data Sources
- 10.6.2 Fields of a JavaBean Set Data Source
- 10.6.3 Using XML Data Sources
- 10.6.4 Registration of the Fields for an XML Data Source
- 10.6.5 XML Data Source and Subreports
- 10.6.6 Using CSV Data Sources
- 10.6.7 Registration of the Fields for a CSV Data Source
- 10.6.8 Using JREmptyDataSource
- 10.6.9 Using HQL and Hibernate Connections
- 10.6.10 Using a Hadoop Hive Connection
- 10.6.11 How to Implement a New JRDataSource
- 10.6.12 Using a Personalized JRDataSource with iReport
- 10.7 Importing and Exporting Data Sources
- 10.8 Creating Custom Languages and Query Executers
- Chapter 11 Charts
- Chapter 12 Flash Charts
- Chapter 13 Lists, Tables, and Barcodes
- Chapter 14 Subdatasets
- Chapter 15 Crosstabs
- Chapter 16 Internationalization
- Chapter 17 Subreports
- Chapter 18 Scriptlets
- Chapter 19 Additional Tools
- Appendix A Chart Theme Example
- Index