Report Generation

I am writing a web application using TurboGears, and in this application, users should be able to create different reports. The data required for reporting is stored in a database (MySQL). Reports should be returned either as an easy-to-print html document or to a pdf file.

I previously used jasper and iReport to create documents, but if I can run Java to create a report, I would be happy.

Ideally, I would like to specify reports in an easily readable markup language, and then just transfer the template data to some library that creates the report.

I gladly accept any tips on how I should create these reports!

+3
source share
3 answers

PDF Python ReportLab.

+2

Pod - .

+5

Partial answer: The easy-to-read format you are looking for might be DocBook . From there it is very easy to go to PDF, html, RTF, etc. Etc.

+1
source

Source: https://habr.com/ru/post/1697287/


All Articles