Search code examples
spring-bootcrystal-reportsjhipsterreporting

Reporting tool (Crystal Reports, Infomaker, ...) for Jhipster apps?


We created a Jhipster web application, we have some data that we need to share through documents (invoices for eg.) My question is, is there any reporting tool for Jhipster (works fine with jhipster apps) ? Anything like Crystal reports or Infomaker.

Thank you


Solution

  • JasperReports is a good option to generate reports from Java/Spring applications. You can design the report using a visual editor (called Jaspersoft Studio), and then put the report file (.jrxml) in the classpath of your JHipster application (src/main/resources) and invoke the Jasper engine to fill the report by passing the data as a Java object or JSON string. Using the same report design file as an input, the library allows you to export to multiple output formats (PDF, HTML, Excel, etc).