华米企业级BI报表平台
报表设计

表设计器采用HTML5开发,一个类似Excel表格形式的WEB报表设计与开发平台,能让用户在浏览器中进行所见即所得的可视化报表设计,而无需在客户端单独安装程序,这就提高了 Web 报表设计的灵活性、协同性,可设计参数查询报表、简单报表、自由报表、主子报表、分组报表、交叉报表、图形报表、数据下钻报表等,报表系统设计的报表模板将以XML的格式保存,HTML5报表设计器不依赖其它插件。

报表设计器主要包括开始、插入、公式等工具栏


  • 开始工具:可设置单元格的样式、单元格的边框的样式、单元格告警的样式。可方便地新增图形报表、报表浮动层、面板等。
  • 插入工具:可为报表元素设置链接、图片、单元格背景色,可设置图表与图表的交互属性。
  • 公式工具:单元格的值可通过公式计算输出。
图形报表

图表基于HTML5 SVG技术,轻量级,不需要安装插件。

  • 图表丰富:HMReport 提供丰富的图表类型,柱形图、线图、饼图、条形图、面积图、气泡图、漏斗图、雷达图、仪表图、地图、混合图等。
  • 兼容性:兼容 IE7+,支持主流浏览器Chrome、Firefox等,同时支持移动设备浏览器。
  • 交互性:支持多种交互操作,用户通过点击图表元素改变存在交互关联图表的数据。
  • 实时性:图表支持异步刷新数据,可指定刷新频率。

报表系统展示

高效、直观的报表展示在数据分析挖掘非常重要,形象美观的报表页面。HMReport融入图表、交互式图表、数据条、图片、数据条件样式、数据高亮以及图标集等数据可视化方式,更易于有效地分析数据,报表具有菜单管理功能,可将定义的报表动态的加入报表系统,报表具体权限管理模块,可设置报表菜单的浏览权限。

  • 输出:报表可输出HTML通过浏览器浏览,支持输出pdf、word、pptx、excel。
  • 打印:基于pdf的打印,可以直接在浏览器端进行打印,对浏览器资源要求较低,一般浏览器默认支持pdf,无需安装插件。
填报设计

HMReport表单设计器采用HTML5开发的WEB表单设计器,表单设计器基于B/S构建模式,可以轻松的在几分钟内定义一个复杂的,符合业务要求 的表单模型,不需要编程工作,通过表单设计器可快速开发部署用于数据采集的电子表单模板,实现企业内部/外部的数据采集功能。能够设计多种填报表单样式、能够通过多浏览器录入数据,并进行数据校验,表单设计器可依据表单组件字段自动生成数据库表结构,数据列表,便于对数据管理,提高了可用性,通过报表设计器可灵活地对表单数据进行统计分析。

  • 表单元素:表单包括文本框、下拉框、日期域、下拉树、单选框、复选框、密码框、文本域、图片、数据下拉框、文本编辑器、文本等组件。
  • 数据管理:表单设计器可生成数据列表,数据列表可编辑、删除、新增数据。
  • 校验:表单设计器可定义表单检验规则、错误提示信息等。
可视化工作流

HMReport 工作流采用JBPM工作流引擎,JBPM是一个轻量级的嵌入式工作流系统,解决的问题是流程的自动化,是一个完整的工作流系统实现,工作流可与报表系统结合。

  • 开始节点:流程的开始节点,可流转到任务节点。
  • 结束节点:表示一个流程结束。
  • 任务节点:一个任务会被分配给一个指定的用户, 用户可审核该任务,触发流程流转到下一个节点,也可分配一个用户组。
  • 分支节点:活动允许将一个单独的流程路径分成 两个或多个分支,这些流程分支可以同步执行。
  • 合并节点:合并节点和分支节点联合使用,将作为等待状态。
  • 判断节点:该节点用以决定在多个执行流程路径中哪个才可以被执行。
  • 状态节点:该节点也叫手工节点 ,进入这种状态,整个业务流程的执行就会中断,直到系统外参与者发起继续执行的命令,业务流程的执行才能够继续下去 。
移动报表设计
移动报表设计,基于PC端报表设计器设计报表模板,模拟移动端设备预览报表

系统集成

          HMReport 报表可作为web页面的一部分,通过iframe框架集成到管理信息系统、ERP系统、进销存软件、财务软件、CRM系统等web系统页面中,报表支持单点登陆,与第三方系统轻量级集成、简单