Available since v3.1
Every system needs to generate some kind of report. Some are very complex, others are relatively simple and must be customizable directly by the end user without much effort. How useful would it be if the end user had all the power of a familiar tool like MS Word (or LibreOffice) to customize their reports on their own? That is exactly what the Report Module is for.
Report Module — key features
- Generates high-quality PDF reports from DOCX templates and JSON data
- Can produce a single PDF or multiple PDF reports depending on the data structure
- Supports all the advanced features of MS Word and LibreOffice Writer
- Supports master/detail reports with arbitrary nesting
- The end user can edit the report with a familiar tool such as MS Word and/or LibreOffice Writer
- Supports a large set of built-in filters to customize the report, plus custom filters defined easily in Python
- Supports asynchronous report generation
- Can generate reports and email them as soon as they are ready