Hello everyone, I'm starting out with Wappler, a wonderful tool at first glance. I'd like to know if there are any components or how to work with reports. Currently, on another platform, I work with Jasper Reporter, which is very good. Does Wappler have anything integrated, or is it possible to integrate Jasper into it? Thank you in advance... As I'm a beginner and use many reports in my systems, any tips on how to use Jasper would be greatly appreciated.
What kind of Reports?
These are complex reports, business-related, financial transactions; specifically in the educational field, I need to issue student report cards, teacher grade reports, final results reports that need to be printed for the education department, certificates, school transcripts, and so on. There are several types, and most are complex. If they were simple lists, I could use the PDF creator, which I've seen is available in Wappler, but that's not the case... Thank you for your interest...
In practice, JasperReports can’t be embedded directly into Wappler’s interface, but it can be integrated cleanly through its REST APIs. Since JasperReports is fundamentally a Java‑based reporting engine, you’ll need to run either JasperReports Server or a custom microservice that exposes the reporting engine over HTTP. Once the server is running, Wappler can interact with it through standard API calls using Server Connect.
I am thinking that the best approach is to deploy the JasperReports Server inside a Docker container. This will keep the Java environment, libraries and report templates separate from the Wappler project.
I understand, the problem is that since I'm a beginner, I don't know how to do it yet... but anyway, thank you for the answer. I've only been using Wappler for 10 days, so I'm still a complete beginner, haha. But thank you, I'll see if I can research this and understand it, but if anyone does it, please share it with us, haha.