报表工具对比之润乾报表与锐浪报表对比
目前市场上报表工具五花八门,国内的、国外的、开源的、收费的,让人不免有眼花缭乱之感。本文将简单地从报表设计、数据处理、数据填报、数据分析、集成调用几方面对大家使用的比较多的润乾报表和锐浪报表(Grid++Report)进行对比。由于资料有限,以及对产品个别功能点的理解不同,对比的内容仅供参考,不过对比的思路和方法还是具有一定的普遍性的。
报表设计
一:基本操作
润乾:
提供类 Excel 的设计工具,操作方式及常用公式和 excel 保持高度一致,入门简单;样式设置方便,可以在工具中可视化设置报表样式,包括:边框、单元格、字体等等,所见即所得,并且可直接引入外部 css 文件。
锐浪:
提供报表设计器:Grid++Report,报表设计采用控件拖拽方式,非 excel 设计风格,像一些复杂表头合并格及布局设计不太方便,由于采用非 excel 设计,没有单元格概念,不支持单元格间的引用。
二:支持的报表格式
润乾:
通过拖拽可实现网格式、分组式、交叉式等常见报表;支持多层分组的小计、合计等操作;支持各种复杂的中国式报表格式,如不规则分组、动态格间计算(同期比、比上期、环比等)、数据分片、主子表、报告类、简历、套打等;支持多数据源关联。支持报表组。
锐浪:
通过拖拽可实现网格式、分组式、交叉式等常见报表, 支持多层分组的小计、合计等操作。支持主子表、报告类、简历、套打等,由于采用非 excel 方式,一些复杂的中国式报表格式上设置较为费事,尤其是多源关联等。
三:统计图
润乾:
内置二三十种统计图类型,可通过向导方式快速完成统计图的设定,支持百度 Echarts 统计图,并且支持 Echarts 图形的打印及导出。支持图标间的联动。
锐浪:
支持常用统计图,如:柱图、折线图、饼图、点图、曲线图等,支持图形类型比较少,通过向导方式设置统计图,支持图标间的联动,但是图形展示效果相对一般。
四:大屏展现
润乾:
在设计工具中可以通过向导、鼠标拖拽等方式将多个报表组合成一个页面,每个组件可以单独定义成表或图,可以灵活设置组件的大小、布局方式,可以实现区域的大小自适应。展示效果更加丰富、更加符合用户需求。
锐浪:
只能通过二次开发设置页面,将多个报表以 iframe 或者 div 方式嵌入到一个页面,布局不方便,开发量很大,而且由于统计图效果不好,不太适合做大屏展现。
数据处理
润乾:
支持 sqlserver、oracle、db2、mysql 等关系型数据库;支持 txt、xml、excel、json 等文本型数据;支持 hadoop、mongodb 等 nosql 数据库;支持多维数据库,如阿里云、hbase、webservices、sap 等;支持 JDBC 与 ODBC 链接方式。针对大数据量或复杂计算,还可以通过润乾集算器进行数据处理后作为数据源直接接入,从而有效提高报表性能。
锐浪:
支持 sqlserver、oracle、db2、mysql 等关系型数据库,在用设计器程序设计报表时,如果要直接连接数据库进行设计,电脑上必须安装有此数据库的 OLE DB 或 ODBC 驱动程序,连接不同的数据库可能需要在客户机上安装不同数据库的客户端。针对目前比较常见的非关系型数据库,需要通过程序进行转换才能使用。
数据填报
润乾:
支持用户在浏览器端对数据做增、删、改等操作;支持数据来去无关、多来多去;支持数据录入时对数据进行校验,防止录入非法数据;支持页面端数据的自动计算;支持导入 excel 数据填报;支持使用各种控件以提高用户的数据录入体验;支持多表同时回填并且数据回填时能够对业务进行灵活控制处理。
锐浪:
不支持填报。
数据分析
润乾:
提供 web 端的分析控件,支持维度拖拽、切片、旋转、钻取、自定义指标等常规操作;支持同比、比上期等统计公式;支持的数据来源包括:
1:常规 sql,针对 sql 返回结果进行数据分析
2:提供元数据层,可提前定义各表间关联关系、数据字典、数据权限等,业务人员分析数据时不必再关心数据结构带来的影响。
3:excel、文本,及各种特殊数据源,如数据来自不同库、阿里云、多维数据库、hadoop 等,提供集算器支持,能对各类数据分析。
锐浪:
目前主要是设计器端开发好报表,浏览器端进行展现,不支持用户在页面端通过拖拽自定义报表分析数据。。
集成调用
润乾:
润乾报表分为设计器和服务器:
设计器主要用于报表模板开发,提供 windows 版和 linux 版,通常是单独的报表开发工具,一般不用于集成。
服务器为纯 java web 应用,可和其他 java 应用无缝集成;服务器支持 windows、linux、unix 等操作系统,支持 tomcat、weblogic、websphere 等各种 java web 中间件;支持集群部署;报表展现为纯 html 方式,对浏览器版本要求不高;支持移动客户端;报表可做为模块和其他应用集成;权限可由其他平台管理、控制灵活。针对一些小项目,报表提供开源的报表中心,可以实现用户登录、权限控制等常见平台功能。由于是纯 java 项目,其他平台调用需要做 url 嵌入方式。
锐浪:
锐浪报表分为设计器和 web 端:
设计器是单独的安装工具,主要用于报表模板开发,非 java 产品,提供各种控制控件方式可以将设计器集成到不同的语言平台中。
Web 端提供多语言开发平台,提供不同的功能组件,可以部署在 java 项目中,也可以集成到.NET 平台中,集成方式比较丰富。
系统环境
润乾:
设计器提供 windows 版和 linux 版,开发环境对系统基本无限制,应用部署可以跨操作系统部署,不限系统、不限 web 服务器。
对浏览器不限制,目前主流的浏览器均都支持报表的展示及打印。
锐浪:
设计器只能运行在 windows 上,服务器端由于提供不同的集成插件,可以做跨系统部署。但是对于一些全国性多服务器部署方式,就有可能会有.NET 或者 java 并存的现象。
浏览器端环境,锐浪报表 web 端展示有四种方式:报表插件、HTML5 报表、报表服务器、报表客户端,每种方式都有比较明显的优缺点,比如报表插件方式要在客户端安装插件,但是火狐和 chrome 不支持,html5 方式的话不支持打印及导出,具体功能点的话可以看下锐浪的文档,里边有详细说明。使用不是太灵活,需要提前确定好对应的方式。
价格:
润乾:
润乾报表价格透明,可直接登录润乾网销系统查询,而且提供免费版本——入门版,能完成上述除填报外的绝大多数功能,同时入门版提供官方论坛以及 QQ 群支持,性价比极高。
价格主要是按照报表功能点和服务器个数来区分,有多种灵活的商务模式,只是服务器收费,报表设计器不收费。
锐浪:
价格透明,可以直接在官网中查询,也提供免费版进行使用(有一些水印提示等)。
设计器和服务器单独报价,主要按照节点数进行价格区分,具体可以访问官网查询。
总结
本文对润乾报表和锐浪报表在几个方面做了简单对比,做为两款都有十几年历史的报表工具,总体来说,在报表设计上,由于润乾采用类 excel 的设计方式,更符合国内报表需求,能够灵活制作各类报表,锐浪报表采用控件方式,在设计一些格式特别复杂的中国式报表时会有一定难度,而在环境要求方便,同样为 B/S 架构,锐浪报表对浏览器环境要求相对较高。
服务方面,润乾提供多种支持方式:QQ(企业 QQ、QQ 群、高级工程师 QQ)、电话、微信、邮件、论坛,并且有 7*24 热线,响应及时。
锐浪报表提供多种方式,QQ 群、邮件、论坛、电话等,
注:本文仅从报表方面做了两个产品的对比,实际上润乾现在推出了数据计算中间件产品——集算器,可以用于处理特殊数据、解决复杂运算、提高系统性能、提供大数据量解决方案;而锐浪报表在多语言平台上有不同的控件做无缝集成,集成方式灵活丰富,在特定项目中也比较符合用户需求。
更多方案对比选型相关问题请查看:方案与选型相关问题分类导航方案与选型相关问题分类导航
* birt 报表与润乾报表对比
* ireport 与润乾报表对比
* Birt 交叉报表,对比润乾
* 让 Birt 报表脚本数据源变得既简单又强大
* 润乾报表 V5.0 对比 帆软报表 V8.0
报表工具对比之润乾报表与锐浪报表对比相关推荐
- 报表工具对比之润乾报表与JFreeReport
目前市场上的报表工具五花八门,国内的.国外的.开源的.收费的,让人不免有眼花缭乱之感.在一些小项目中,为了降低成本,开源工具通常会占有一席之地.不过,开源就真的能降低成本,特别是真正的综合成本么?是否 ...
- 中国式报表——介绍信实现(润乾 vs 帆软)
介绍信是一种常见的格式文件,事实上也可以看做一种报表.传统方式是印好空白格式文件,用时手工填写.现在,电子信息系统已经日益普及,介绍信也可以在应用系统中选择人员信息后,通过代码或报表工具直接生成,然后 ...
- 【Winform】锐浪报表使用
在发开报表时,使用了锐浪报表. 需要注意的一些细节: 1.给staticbox设置文本,通过GridppReport的变量,使用ControlByName获取到控件后进行设置文字 _report.Co ...
- .NET 程序下锐浪报表 (Grid++ Report) 的绿色发布指南
在锐浪报表官方为 CSharp 编写的开发文档:"在C#与VB.NET中开始使用说明.txt" 中,关于发布项目是这么描述的: ★发布你的项目,用VS.NET制作安装程序: 1.先 ...
- 锐浪报表(Grid++Report)实现动态图片链接
使用锐浪报表配置打印模板的时候,需要链接到网络图片,拖出图片控件. 之后在初始化加载脚本里面填上下面的代码 var paraImgPath = Report.ParameterByName(" ...
- 锐浪报表 VFP9 全示例文件,示例所用锐浪版本号为 6.8.22.1201
锐浪报表 VFP9 全示例文件,示例所用锐浪版本号为 6.8.22.1201 原文地址: https://mp.weixin.qq.com/s/jY0WiDlpi-sFfFJVuipUIQ 被人安利了 ...
- 锐浪报表(实现打印机打印配货单功能)
一.安装锐浪报表(写的比较絮叨,见谅~ 见谅~ 希望对你有帮助) 1.网上找到安装包下载安装就行,安装之后有三个程序.Grid++Report 帮助文档(你想要的都在里面).Grid++Report ...
- 锐浪报表(悦商云B2)报表排序设置
锐浪报表(悦商云B2)报表排序设置 锐浪报表,排序打印设置: 设置方法:点击[记录集]→[行为]→[排序字段]→需要排序的字段,如果是多个字段选择[多选],如果某个字段需要倒序后面加 desc(空格+ ...
- 火山PC锐浪报表使用教程4(Grid++Report)
前言: 太久没用锐浪了,如有讲的不到位的地方,请多多包含 文章里讲的太详细会比较繁琐,因此会漏掉一些细节 接续上几课代码,继续解锁新知识 第一课:点击本链接 第二课:点击本链接 第三课:点击本链接 一 ...
最新文章
- Java中数组常见的几种排序方法!
- Javascript中匿名函数的多种调用方式
- hibernate映射集合属性
- UINavigationbar的背景修改方法集合
- 22 SD配置-主数据-定义付款条款
- java redis工具类_redis Java工具类详解
- 开发人员需要了解的渐进式Web应用程序
- php开发Hive Web查询
- volatile指令重排_面试:为了进阿里,重新翻阅了Volatile与Synchro
- 免费下载!阿里云重磅发布《云网络白皮书》,开启云网络3.0时代
- SpringBoot兼容人大金仓数据库
- sobel 边缘检测 c++实现
- OBS_Classic经典版框架
- GAMIT重新编译及升级
- EXCEL的100种便捷用法(2):怎么将EXCEL里面一个单元格的数据拆分为多列
- 月薪过万的程序员都培训的什么编程语言?
- python3实现sm2加密和签名
- carbon php 天数相差,使用 Carbon 计算时间差
- 操作系统进程同步实验报告
- eMule中的kad相关代码梳理