制造业是机械工业时代利用资源按照市场要求,通过制造过程,转化为可供人们使用和利用的大型工具、工业品与生活消费产品的行业。制造业流程环节丰富,其中包括产品制造、设计、原料采购、设备组装、仓储运输、订单处理、批发经营、零售等。而每个流程到下一个流程的承接都少不了数据传输,数据形态修改,存档记录等。因此制造业是最早使用报表,且使用报表数量庞大,每个环节都有大量的报表单据需要流转到下一环节当中,使用信息化报表解决了制造过程依赖人力处理和分析生产造成的生产流程混乱,数据传递效率慢而导致的交期长问题。

生产制造业报表的痛点

表单虽是传统的表格,数据关系复杂,无法控制展示时候的一一对应关系

制造业的报表样式以表格样式居多,常用于显示各流程的明细记录数据及汇总情况,并转交给下一环节,如BOM单包含当前制造的产品及对应产品结构树,多级零件表,物料用量表等,因此会涉及到数据关系为1对多对多。因此如果要将多流程的多重1对多的关系在报表中汇总展示,是非常复杂的,需要做好逐层的数据控制及数据分组关系。

批量打印且精准度要求较高

生产制造业是最讲究效率的行业,是批量生产产品的行业,因此对于报表的一个非常苛刻的要求就是批量打印,保证各流程数据衔接准确。因此批量打印是生产制造报表中必须要具备的一个功能,且要保证打印的精准度零误差,否则会造成大量的纸张浪费及数据信息不可信。

图文混排样式复杂

生产制造业报表数据除了文本和数值,往往会通过图片示意图对数据进行精准展示,因此会涉及到图文混排的复杂样式。除此之外还有图片、条码等组成元素与文本混合展示。在同一报表中添加多个表格、图片、富文本、图表等组成一个混合布局的复杂报表,且每个组成部分可以有自己的独立数据源动态生成,使得制作报表变得更加复杂。

大屏可视化监控对数据实时性要求高

制造行业整体的效率依赖于车间效率,因此常常需要对车间进行实时的数据监控来监测各个流水线中的生产状况,对数据的实时更新及可视化的方式要求也极为迫切,通过各项如设备利用率、生产计划完成率、产品库存等核心生产指标,指导实际生产,建立数据管理机制。因此制造业报表需要实时接收采集的数据,并以丰富的可视化方式展示在车间,适应车间大屏展示。

解决方案

提供多数据源连接功能,并从数据控件层面实现数据关联关系

从原始数据层面定义数据的嵌套关系,保留1对多对多的关联关系,通过两方面控制数据关联及排列关系:

  • 在报表中提供识别数据嵌套的数据处理工具,从数据层做好数据关系处理。

  • 通过数据控件的添加实现关联数据的展示,使用分组,数据控件嵌套、过滤,主-从的数据展示方式。

提供多页报表或多报表拼接实现批量打印,及高精准度的控件位置调整

针对统一格式的报表模板,设计一次报表样式,传递多值数据,生成独立分页的报表实现批量打印或是进行动态PDF文件拼接形成一个完整的多报表PDF 文件,实现打印一次报表文件后打印多选的订单产品。

精确控制各数据控件的显示位置,位置坐标精确到小数点位数后。并提供设置各数据控件的上下左右边距,行高,字体大小,固定宽度高度,固定换行位置等实现精准格式控制。

提供灵活的控件嵌套方式

保证图片与文本可动态排列并实现对应关系,支持容器内格式循环展示及多级控件嵌套。

提供宽度自适应的报表布局和数据预警图表等丰富的可视化元素

提供自适应布局的报表功能保证在制造车间及可视化大屏的数据展示如自适应页宽,自适应整页尺寸。并提供数据预警、条件格式化、图表可视化渲染、图形等可视化展示和渲染。

方案效果

试用 ActiveReportsJS 纯前端在线报表控件

立即下载

更多 ActiveReportsJS 产品信息

Demo 演示

查看 ActiveReportJS 的 Demo 演示、Excel导入导出示例、移动端使用示例。

在线报表设计器

可实现最终用户自由编辑的报表设计工具。

ActiveReportJS更多功能

查看纯前端设计器、报表嵌入、交互分析、可视化等更多功能。