【发布时间】:2012-06-12 22:00:28
【问题描述】:
我希望生成一份报告,其中的数据来自多个 SQL 查询。一些查询将有几个列/行作为输出,我想控制什么去哪里。
数据位于 mySQL 数据库中。格式化文本或 CSV 可以作为输出。希望能够自动生成此报告。
有人对这样做的工具/库有建议吗?
【问题讨论】:
我希望生成一份报告,其中的数据来自多个 SQL 查询。一些查询将有几个列/行作为输出,我想控制什么去哪里。
数据位于 mySQL 数据库中。格式化文本或 CSV 可以作为输出。希望能够自动生成此报告。
有人对这样做的工具/库有建议吗?
【问题讨论】:
您几乎可以使用任何报告系统来做到这一点。 Windward Reports 或 Crystal Reports 付费。 Jasper 或 Pentaho 免费。 (SSRS 已退出,因为您使用的是 MySQL。)您可以在 Reporting Software 找到一个很好的列表。您面临的最大问题是易用性与价格。
如果您愿意为商业系统付费,请查看 Windward(免责声明,我是那里的 CTO)。使用 Windward,您设计的报告是 Excel(最适合您使用)、Word 或 PowerPoint。所以设计和布局轻而易举。是的,您可以将输出输出到 XLSX、CSV 或其他任何东西。
【讨论】: