《「权威测评」finereport和润乾的走心对比》勘误

一个同学找到我,说他们项目正在选型报表工具,看到一些工具的对比文章想让我帮忙判断一下真实性。其中发我了这篇出自帆软官网的“finereport和润乾的走心对比”,由于这两款工具我用的时间都不短,还真有资格点评点评。这个对比有一些不准确的地方,现将发给小伙伴的意见整理出来,以正视听。
《「权威测评」finereport和润乾的走心对比》勘误

对于这个出自帆软官方的对比文章,对自家的产品FineReport虽然可能没有吹嘘,但至少保证有的功能和能力都说到了,所以下面主要是针对润乾的描述做的修正。

1、安全性:浏览器都有一个默认的安全级别,当下载什么插件或是浏览什么网页时,有时其会进行阻止或拦截。

在润乾报表浏览界面进行报表打印时会弹出下载提示框。如果下载插件,浏览器的安全级别就会自动进行了调整,而在FineReport报表浏览界面进行报表打印时,就不会出现这个问题。

早期报表工具都会提供APPLET的打印方式,使用这种方式打印需要在客户端安装JRE,对于没有JRE环境的客户端在打印时就会提示下载安装JRE,这是APPLET打印必然要经历的过程。所以不管使用润乾还是帆软,只要用APPLET打印就要下载JRE安装,这跟用什么产品就没什么关系了。

3、打印方式灵活性:FineReport报表支持Flash、PDF、Applet、activex等多种Web报表打印方式,几乎不需要安装任何插件;

润乾报表只支持Applet、activex两种报表打印方式,需要安装插件。

APPLET打印需要安装JRE的,Flash打印需要安装Flash Player,PDF打印有的浏览器需要依赖PDF阅读器,虽然后两个有时会随windows系统安装附带,但终究还是要安装的,不知道FineReport是怎么做到不需要安装任何插件的。

润乾报表现在支持APPLET、FLASH和PDF三种打印方式。

2、易用性:润乾完全跟帆软不具可比性。有些公司以前用过润乾的快逸,现在全换成帆软了。

易用性往往指上手难易,这个不太好评判,大多情况是见仁见智的事。就我的使用感受,润乾上手稍难,相对比较原生(API很丰富)新手小白学起来没有帆软快,对于成手就没啥太大差异了。看过一个类比,帆软像傻瓜相机而润乾更像单反。

快逸是润乾早期的低端报表品牌,现在高端的也不贵,快逸也就没有了。

5、公式:润乾需要写公式制定数据显示,因此需要记忆各种公式。

finereport则支持拖放,现成的设置比较全面。

帆软设计报表时可以使用很多点选拖拽的功能,的确很方便,更容易上手。润乾也有一些,但比帆软要差一些。函数就都要记忆了,两个产品都提供了上百个函数,不嫌麻烦的话不记忆每次查文档也可以。

6、Web报表在线实时编辑:FineReport报表完全支持Web报表打印在线实时编辑,特别是套打功能。FineReport对web报表打印功能做了进一步提升,可以通过调整内容的对齐方式对内容的布局方式进行微调,以适应各种不同打印机在报表打印时的细微偏差,编辑后的报表可直接提交至打印机进行打印。

润乾报表:仅能更改内容。

这条太不走心了,我十年前用润乾就有套打、批量打印、不预览直接打印、客户端保存打印设置这些功能,在打印预览时一直可以修改打印设置。

7、润乾的弱点,就是数据多维分析,不具备这个功能。

这明显是不知道了,润乾是有多维分析功能的,而且还挺强大,目测是业内第一个基于真雪花模型的多维分析产品,灵活性不错。

润乾的弱点在于除了报表和BI核心功能以外的系统管理功能,因为他们产品定位成中间件,主要用来被集成,没有相应的系统登录、组织机构、角色设置这些平台管理功能,所以没法开箱即用;不像帆软有一个完整的登录系统。

9、FineReport好在一个可以永久免费使用(虽然2个并发的限制)。

这点帆软做得比较好,提供了可以永久使用的个人版,不过采集使用者的信息就不太对了,我这边刚用一下,对应地区的销售就打过来电话,你们采集我的位置和其他信息有经过我同意吗?

10、页面效果展示上面,finereport更加绚丽的,有很好的动态的flash效果图,支持的类型比较多。

帆软内置的统计图效果比较好,比起来润乾内置的图形效果就差不少了。要效果得使用润乾提供的第三方图形接口,默认可以对接百度ECharts和D3,在移动端和大屏上效果基本够用。

12、帆软报表提供的二次接口也比较丰富,可以搞二次开发,类型丰富。用户自定义的东西也不错。

这个说得不老实,开放性(方便定制)和易用性(傻瓜操作)是一对矛盾,包装的过于傻瓜势必导致开放性变差,反之亦然,二者不可兼得。

润乾保留了足够的开放性,提供了丰富的API方便二次开发,但易用性就要差一些;帆软把易用性做得不错,但开放性就要差一些。所以单从二次开发方面来看,润乾更适合,这也符合这个产品的中间件定位。

13、帮助信息,以及互动性,FineReport比润乾好得多。

帮助文档帆软写得挺好,润乾的有时不太容易读懂,尤其像最新增加的集算器通过文档很难学。从技术社区方面来看,两家建设的都比较丰富,帆软的论坛比较活跃,也有很多活动;润乾的乾学院发的内容比较干,适合技术老鸟。

整体来看,两个产品功能差不多,对大部分报表项目用哪个其实没啥太大区别。易不易用不好评判,唯手熟尔。