Excel报表框架

有没有Excel报表框架可用? 我们需要将一些报告导出为Excel格式。 我们的应用程序是Java应用程序,因此任何支持Java的将是伟大 我已经尝试了Apache POI API,但是这不够好。 任何基于Windows API的框架都会更好。

SQL server报告服务有选项可导出到Excel。

仅供参考,JasperReports使用POI进行Excel转换。

你能说一下你不喜欢的Apache POI吗? 我已经使用POI好几年了,没有发现任何东西在这里或那里的调整,或采取创造性的方法。 恕我直言,这是最好的开源(和免费)的Excel生成/报告框架。

如果你愿意付钱,那么Actuate可能是最好的解决方案。 Actuate的电子表格引擎和Excel API,可以读取,写入,修改和生成整个电子表格或部分电子表格。 我用过它,他们的API比POI更丰富,更简单。 POI,而强大的感觉就像一个随着时间的推移而成长起来的API,并且有许多开发人员参与创建功能和补丁。

尝试xlsgen ,支持Java(但只能在Windows下运行)。

为什么poi对你不够好?

另一种可能是碧玉报告。 我用这个而不是poi几次,经验是愉快的。

你也可以试试jxl,但老实说API比POI更令人困惑。