摘要
企业自己开发符合自身业务场景的类Excel填报能力,面临需求紧迫,但开发成本大,周期长,难度大,从0开发非常困难的。低代码(零代码)开发平台的出现为企业解决了难点,活字格低代码开发平台即类Excel的设计器,使用低代码可快速实现类Excel填报系统功能。本文介绍使用活字格低代码开发平台实现的类Excel填报系统,可应用于各行业应用系统,介绍具体的类Excel的填报能力,附低代码类Excel填报功能在线Demo体验地址。
背景
很多企业在信息化办公时,是重度的Excel依赖者,很多数据都需要在Excel中编辑,记录等,但Excel是单文件管理,无法与业务流程融合,修改,且不可控填报的数据格式是否合法,因此我们需要在业务系统中开发类Excel的填报管理功能。Excel功能非常强大,企业自己开发符合自身业务场景的业务系统时,开发成本巨大,且功能比Excel元应用而言很单一。面临类Excel填报需求紧迫,但开发成本大,周期长,难度大,从0开始是非常困难的。
低代码(零代码)开发平台的出现为企业解决了难点,活字格低代码开发平台即类Excel的设计器,可快速实现类Excel填报系统功能。本文介绍使用活字格低代码开发平台实现的类Excel填报系统,可应用于各行业应用系统,介绍具体的填报能力。
使用低代码开发平台快速实现类Excel填报系统
本场景demo适用于原本使用Excel进行数据填报,目前想要将Excel的数据填报模式转化到B/S端Web网站上应用场景,创建者选择周依靠产品字典数据自动生成对应周生产填报数据,由对应负责人进行填报,负责人/管理员汇总整体填报数据,进行分析。用户可跟进实际场景灵活应用。
(类Excel填报系统)
功能模块介绍
使用流程,流程图如下
系统预览
生产填报信息自动生成
填报列表
负责人填报详情
创建者编辑详情
生产填报数据级联删除
填报数据按月汇总
用户列表
功能说明
1.数据层
系统中共有8张表,4张字典表,2张业务表以及用户信息视图和帮助手册表
生产表:用于存储生产情况和其子表数据,支持主子表数据级联删除。
知识点手册:
字典表:用于存储产品类别,产品名称,填报状态等字典数据,可根据实际业务做特定调整。
帮助手册表:存储本文档内容,勿动,可删除。
2.界面层
插件: 本场景demo使用的单元格样式除原生样式外,使用如下插件:PC组件包—Element Plus - 葡萄城市场 (grapecity.com.cn)
母版页: 本场景demo的母版页用于菜单导航。
组件:本场景demo使用组件目的有二,其一为更便捷的UI布局,将复杂的图文列表放置在组件中构建,便于维护。其二为复用,如弹窗的各种按钮组。具体使用方式可参考工程示例。
知识点手册:第二十九章 组件 - 活字格V9帮助手册
标准页面设计:活字格的基础页面设计,部分页面涉及到一些图文列表的高级使用方法与布局样式的设计。
知识点手册:第三十二章 设计与美化 - 活字格V9帮助手册
3.逻辑层
插件: 本场景demo使用的命令除原生外,使用如下插件,用于根据选择人员自动生成生产填报数据:字符串操作工具集合 - 葡萄城市场 (grapecity.com.cn)
前端命令: 通过前端命令根据权限,状态跳转不同的详情页面,实现分权限管理
服务端命令: 通过服务端命令,根据周,开始结束时间,负责人列表等参数,自动生成生成填报数据,供每一位负责人进行生产数据填报
知识点手册:第二十六章 服务端命令 - 活字格V9帮助手册
4.用户与权限
本场景demo的用户角色共有2种类型,共1个角色。每个角色下都有数个用户账号。可通过用户后台进行查看与管理。
通过菜单权限,页面权限,单元格权限的配置,不同的角色用户仅可访问到自己权限范围内的页面。
知识点手册:
使用活字格低代码开发平台实现的类Excel填报系统,可应用于各行业应用系统,介绍具体的类Excel的填报能力,附低代码类Excel填报功能在线Demo体验地址。
葡萄城热门产品


