JasperReports is an open source reporting library that can be embedded into any Java application. In AgileAssets applications, it is a tool to dynamically display information from the database that allows greater formatting flexibility than other types of reports. The information can be displayed as an HTML, Excel, or PDF file. JasperReports also allows report templates to be more easily shared with other members of your agency.

To create a JasperReport, a development tool is required. AgileAssets recommends iReport (version 4.0.0 or later). This tool allows you to create the report template that is then uploaded to the AgileAssets application. Once it is uploaded, use the appropriate Show Report right-click command to cause the application to gather the data for the report, fill the report template with the gathered data, and then display the report in the format specified by the command (HTML, Excel, or PDF).

Note: Images used in a report template are currently not uploaded to the application server when the report template is uploaded. This is because the images are not in the report template directly, but rather are linked to the template. If you wish to have images in the JasperReport generated in the AgileAssets application, you will need to place the image file on the application server in the same location as the uploaded report template. If you do not place the image file on the server, an error will result when you attempt to display the JasperReport.

Creating and Managing Jasper Reports Video Lessons

These video lessons show you an introduction to using iReport for JasperReports:

 

 
  • No labels