报表工具对比:汉仁报表(HighReport) VS 润乾报表(RaqReport)

报表工具对比:汉仁报表(HighReport) VS 润乾报表(RaqReport)

润乾报表研发至今已有 20 多年,汉仁报表 (HighReport) 研发至今已有 15 年,两款产品都是国内实现中国式复杂报表的典型代表,均以类 Excel 可视化设计器来搭建多层表头、不规则交叉、主子报表等复杂表样。

润乾报表是国产中国式复杂报表的鼻祖,配套的 SPL(集算器)是其自研的结构化数据计算语言。汉仁 HighReport 属于赛道后来者,吸收润乾、帆软的优秀设计思路,不盲目复刻,打磨差异化能力,走出自己的特色路线。

很多初次选型的开发者会发现,两者报表语法非常相似,都提供数据集 group、select 集合函数,用于单元格扩展取数。

  1. 润乾报表和汉仁报表的报表语法非常类似:

润乾语法:

明细函数:

ds1.select( select_exp{:order_exp}, {filter_exp}, {num_exp}, {distinct_exp} )

分组函数:ds1.group(<selectExp:order1>{,filterExp};;{groupSortExp}:{groupOrderExp})

汉仁语法:

明细函数:

ds1.select(select_exp, filter_exp, order_exp, order_field, isBeginSelect, fillBlankMultiple)

分组函数:

ds1.group(select_exp,filter_exp,groupOrder,groupField,groupOrderExp,fillBlankMax)

  1. 润乾报表和汉仁报表的报表设计器类似:

报表设计器、单元格表达式写法、属性编辑器差不多

汉仁报表(HighReport) 设计器

润乾报表设计器

  1. 润乾报表和汉仁报表的报表价格: 两款产品价格差不多

二、报表相同点

  1. 产品定位一致:嵌入式中国式报表中间件 两者都不是独立 BI 平台,以组件形式嵌入业务系统,共享业务系统账号权限,专门解决国内项目特有的复杂中国式报表,主打多层表头、斜线单元格、不规则分组、交叉汇总、主子报表等固定复杂表样。
  2. 核心能力基本对齐 都支持多源数据集、跨库取数,支持 Web 填报、数据校验、填报采集;支持图表、冻结表头、PDF/Excel/Word 导出、Web 打印、套打;都支持移动端 H5 预览,可对接 ERP、SIS、OA、MES 等业务系统。
  3. 信创生态适配 均全面适配国产软硬件环境,支持麒麟操作系统、人大金仓、达梦、OpenGauss 等国产数据库,满足政企、能源行业国产化替换需求。
  4. 可视化类 Excel 设计模式 都提供可视化报表设计器,以表格画布拖拽配置为主,不用纯手写代码绘制报表模板,降低报表开发难度。
  5. 适用行业重叠 目标行业高度重合,电力、政务、财务、环保、石油、煤矿等,都可以用来制作月报、统计台账、监管上报类报表。
  6. 支持报表 API 集成与调度 对外提供丰富 API,支持模板管理、报表预览、导出;都支持定时任务,实现报表自动生成、推送。

三、汉仁报表(HighReport) 独有特点

  1. 报表设计器

汉仁报表同时支持c/s报表设计器和b/s报表设计器

  1. 单元格扩展模型

报表功能强弱,一个非常重要的能力是单元格扩展模型,汉仁报表除了支持常见的单元格扩展模型,又增加2个新的单元格扩展模型

  • 双父格单元格主动扩展模型

一个主动扩展单元格B3,同时有左父主动扩展格A3和上父主动扩展格B2

  • 兄弟格单元格主动扩展模型

一个单元格主动扩展,有另外一个单元格主动扩展格,在同一个父格下各自主动扩展,

主动扩展格A3和D3不是父子层级关系,是平级关系,是兄弟格扩展模型

  1. 单元格填充模型

国内首创填充引擎!HighReport 以‘扩展+填充’双模架构,重新定义中国式复杂报表

填充引擎内置三大核心填充模式:

  • 纵向填充:数据沿列方向逐行精准填入;
  • 横向填充:数据沿行方向逐列填入;
  • 双向填充:基于二维坐标矩阵精准定位填充。

  1. 填报审批一体化

HighReport报表的表单填报,自主研发工作流引擎,遵循BPMN2.0标准,流程审批支持提交、退回、转办、加签、结束流程、撤回、流程监控等操作。

工作流与表单填报无缝集成,表单填报实现数据录入,流程审批实现节点审批处理,与报表算法无缝集成,实现报表的参数、数据集、运算符、130多种函数集成计算,与系统管理无缝集成,实现用户管理、部门管理、岗位管理、角色管理等权限控制

  1. 聚合报表

聚合报表是指一个报表中包含多个表格块,每一块都类似一张单独的报表或者一张图表,块与块之间相对独立,互不影响。一个表格纵向扩展或者横向扩展都不影响其它表格。聚合报表在解决复杂报表模型方面有独特的优势。

  1. WebAPI Json数据集

HighReport报表工具支持WebAPI数据集,返回JSON数据结构,支持数据加密和解密功能

为了更好支持JSON数据格式对于中国式复杂报表展示

  • HighReport报表工具自研JSON数据格式解析引擎
  • HighReport报表工具自研JSONPath路径设计引擎

posted @ 2026-10-21 11:10  陪风聊雨  阅读(9)  评论(0)    收藏  举报