目前市场上的报表工具五花八门,国内的、国外的、开源的、收费的,让人不免有眼花缭乱之感。在一些小项目中,为了降低成本,开源工具通常会占有一席之地。不过,开源就真的能降低成本,特别是真正的综合成本么?是否有更好的选择呢?本文将从报表设计、数据处理、数据填报、数据分析、集成调用几方面对大家使用的比较多的润乾报表和 JFreeReport进行对比,前者可称是商业报表之翘楚,后者则是具有代表意义的开源工具。由于资料有限,包括对产品一些功能点的理解不同,因此文中对比的内容仅供参考,不过对比的思路和方法相信还是具有代表性的。
报表设计
一:基本操作
润乾:
提供类Excel的设计工具,操作方式与常规公式和excel保持高度一致,入门简单;样式设置方便,可以在工具中可视化设置报表样式,包括:边框、单元格、字体等等,所见即所得,并且可直接引入外部css文件。
JFreeReport:
采用类库方式(jar包等),没有独立的报表设计器,需要利用java开发工具,如myeclipse等,报表开发需要编写java代码,即使简单的字体颜色也需要写代码设置。
二:支持的报表格式
润乾: