yii框架报告工具

时间:2013-05-28 02:49:57

标签: yii jasper-reports reporting

我正在评估为应用程序使用YII框架。这个应用程序有2个要求非常重要。首先是报告。我必须制作大量的报告和子报告。第二,报告必须导出为word,pdf和xls。

据我所知,PHP对报告工具不是很友好。我认为最好的可能是贾斯珀报告?但是这个工具可以帮助我获得2分?

您是否在php中使用报告工具和预先报告?你能给我一个建议吗?

感谢。

4 个答案:

答案 0 :(得分:5)

我在过去的几个月里一直在研究JasperReports。它非常人性化。你提到的2点在Jasper中得到很好的报道。你可以做很多报告,子报告,特别报告,olaps,图表等等。出口选择很棒。大约有11种格式可以导出报告。我没有使用过yii或任何其他报告工具。对于报告和高级报告选项,Jasperreports非常出色。您可以查看此link以获取更多信息。

答案 1 :(得分:1)

我正在做一个Yii项目。我还没有使用大量的报告工具,还没有检查过Jasper。 但是对于excel,我发现的最佳报告工具是PHPExcel。我扩展了工厂并在其周围构建了自己的代码以处理我的数据。

此外,如果您想要向MS Word报告,可能更容易将数据写入RTF文件。

我发现PDF和文字/文字文件往往不会太闪,无法报告。到目前为止,Excel似乎是最有用的。我在Linux和MS Excel上使用PHPExcel和openoffice,并且我编写了所有自己的报告。

干杯 DAZ

答案 2 :(得分:0)

Jasper Reports是一个很好的报告工具,但它需要Java,并且与PHP的集成需要Java桥,这可能无法在共享主机中专门访问,一个很好的选择是PHPJasperXML,它接受​​Jasper Reports并呈现它们原生于PHP,也可以导出为PDF和Excel。

答案 3 :(得分:0)

我不知道它是否有帮助,但在Laravel框架中存在https://github.com/cossou/JasperPHP,有人可以将其改编为Yii2并将其与作曲家一起使用。