公司观点

ChinaExcel与Java报表比较

其他Java报表软件:
1、所有计算在服务器端执行,数据和View不完全独立,会造成服务器计算瓶颈,并发瓶颈,严重的会导致服务器死机。
2、Java报表的运算性能一般,当计算量比较大时,如交叉报表,分组报表,数据挖掘等计算,将会严重影响服务器的性能。
3、设计和报表展现不是同一种方式,展现的效果可能会有偏差。
4、报表的展现以静态页面方式,对展现方式不能有任何修改,如果要修改,也需要提交到服务器端重新运算之后才能修改,报表模板不能通过浏览器直接进行设计。
5、不支持自定义功能或者只是支持基本的界面定义,不是真正的自定义。

ChinaExcel报表软件:
1、采用MVC模式,数据模型和View完全独立,服务器端主要完成取数的功能,计算主要在客户端完成。
2、当计算量比较大时,如交叉报表,分组报表,数据挖掘等计算,对服务器的性能没有任何影响。
3、设计和展现用同一种模式,设计和展示的效果完全一样。
4、报表的展现以ActiveX方式展现,对展现方式可以做任意修改,修改请求不需要提交到服务器端。
5、 ChinaExcel是Windows ActiveX程序同时支持C/S和B/S模式, Windows程序在性能和运算方面要远远优于Java,而报表对运算要求特别高。
6、真正的用户自定义报表,支持界面、取数、字段定义等各类自定义功能。