April 2018
Intermediate to advanced
202 pages
4h 48m
English
Let's start with the implementation of a simple report, the Worldwide Calls in the Last Hour report, shown in the following screenshot:

To create a report using DynamicJasper, you have to create an object of type DynamicReport. This is done by using the DynamicReportBuilder class, which provides methods to add the title, header, columns, and other elements that form the report. The DynamicReportBuilder class implements the builder pattern to allow creating the report step by step and a method to build the DynamicReport instance. There are several subclasses of DynamicReportBuilder; we'll follow the examples given in the ...
Read now
Unlock full access