Pentaho Reporting 3.5 for Java Developers
An Introduction to Pentaho Reporting
Typical uses of Pentaho Reporting
Pentaho Reporting architecture
Pentaho Reporting Client and Enterprise Examples
Pentaho Reporting and example prerequisites
Embedding your report in a Swing application
Embedding your report in an enterprise web application
Pentaho Reporting Examples in the Real World
Setting up the example data source
End of the day cashier balances
ElectroBarn invoice example
Design and Layout in Pentaho's Report Designer
Report Designer user interface components
Visual layout in Report Designer
Pentaho Report Designer shortcut keys
Considerations for different output formats
Pentaho Reporting Engine Data API
Existing DataFactory implementations
Accessing data throughout a report
Including Charts and Graphics in Reports
Including static images in your report
Including dynamic images in your report
Parameterization, Functions, Formulas, and Internationalization in Reports
Working with functions and expressions
Internationalization and localization of reports
Adding Sub-Reports and Cross Tabs to Reports
Understanding the serialized report format
Building a report using Pentaho Reporting's Java API
Implementing report functions and expressions
Implementing a formula function
Implementing BeanShell expressions
Additional Pentaho Reporting Topics
Using Pentaho Reporting with Pentaho's Business Intelligence Server
Data source metadata in Pentaho Reporting
Working with Pentaho Reporting's output layer