Embedding the Reporting Engine Version 3.5 Pentaho Reporting SDK Embedding the Reporting Engine Version 3.5
Basics of Embedding Initialize the Reporting Engine Generate / Load a Report Definition Generate Data for the Report Use Parameters for Report Generate Report with Proper Output Type
Initializing the Reporting Engine Initialize (Boot) the Reporting Engine Required step before use Loads configuration files Tip – do it early to save the time “hit” later
Basics of Embedding Generate a Report Definition Can be done with Report Designer Can be done with Wizard Code Can be done with Java Code
Generate Data Need to use DataFactory if using external data source Multiple types already defined for use Can define this in the report definition
Using Parameters Can query for parameters define in report definition Can use parameters for any part of the report Can use dependent parameters Totally optional
Generating the Report Need to tell reporting engine the output format of the report Many helper classes to make this easy
Questions