by Haulmont


The add-on provides a complete solution for report generation in Jmix applications. It supports the following features:

  • Generating reports from templates created in office formats (DOCX, XLSX, ODT) or HTML.
  • Defining the report data sources at runtime using a step-by-step wizard or by manually coding SQL, JPQL or Groovy scripts.
  • Generating output documents in office formats or HTML, and converting them to PDF.
  • Creating complex XLSX reports: multi-tiered reports, reports with data aggregation, crosstab reports.
  • Using diagrams and formulas in XLSX reports.
  • Saving and viewing report execution history.
  • Report access rights.
  • REST API to execute reports.