如何使用 JasperReports 自动生成报告

发布于 2024-10-19 00:49:28 字数 259 浏览 5 评论 0原文

我正在使用 NetBeans,并且希望使用 JasperReports“自动生成”报告。

事情是这样的:我想创建一个表单,要求提供日期范围,以便执行 sql 查询并提供该信息;然后对其进行格式化并生成 PDF 报告。

我看到 JasperReports 使用编译为 .jasper 的 jrxml 文件来生成报告。我想知道 jrxml 是否可以由 API 的某些代码自动生成,或者需要“以编程方式”编辑 jrxml 文件以自动生成报告。

谢谢, 小工具00

I'm working on NetBeans, and want to 'auto-generate' a report with JasperReports.

Here is the deal: I want to create a form that asks for a date frame in order to do a sql query and bring that information; then format it and generate a PDF report out of it.

I see that JasperReports uses the jrxml files compiled to .jasper in order to generate the reports. I want to know if that jrxml could be auto-generated by some code of the API, or it would be needed to edit the jrxml file 'programatically' to auto-generate the report.

Thanks,
gadget00

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情徒 2024-10-26 00:49:28

看看DynamicJasper。它允许您以编程方式创建报告,而无需 jrxml 文件。

Take a look at DynamicJasper. It allows you to programmatically create reports without a jrxml file.

败给现实 2024-10-26 00:49:28

试试这个:

JasperExportManager.exportReportToPdfFile(jprint, pdfFileName);

效果很好。

try this :

JasperExportManager.exportReportToPdfFile(jprint, pdfFileName);

it works perfectly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文