The goal of the reports module is to provide a robust report engine with the simplicity of a web interface. The web interface allows users to choose a pre-defined report, customize the parameters of the report, then generate a PDF online and optionally by email.
Report writing is both a creative and a technical process. The report writer must have a working knowledge of databases, database queries (SQL), and software applications.
The report module incorporates the JasperReports report engine. JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files.