我正在编写一个使用TurboGears的网络应用程序,在该应用程序中,用户必须能够生成不同的报告。报告所需的数据存储在数据库(MySQL)中。报告必须以易于打印的html文档或pdf文件的形式返回。
我以前使用jasper和iReport来创建文档,但是如果我可以避免使用Java来创建报告,我会很高兴。
理想情况下,我希望以一种易于阅读的标记语言指定报告,然后将生成报告的某种库提供给模板数据。
我很乐意接受任何关于我应该如何生成这些报告的提示!
发布于 2008-09-21 12:45:46
您可以使用ReportLab工具包从Python构建一些奇特的PDF。
发布于 2008-09-21 14:40:06
Pod是我最喜欢的解决方案。
发布于 2008-09-21 11:40:56
部分答案是:您正在寻找的易于阅读的格式可能是DocBook。从那里可以很容易地转到PDF、html、RTF等。
https://stackoverflow.com/questions/110760
复制相似问题