表单篇
在当今竞争激烈的商业环境中,企业数字化转型的步伐愈发紧迫。佐企 BPM 作为一款卓越的业务流程管理解决方案,其中的表单设计器宛如一颗璀璨明珠,为企业构建高效、灵活的业务流程数字化框架提供了核心支撑。今天,让我们一同深入探索佐企 BPM 表单设计器的丰富功能,领略其如何助力企业实现流程优化与创新。
一、表单设计器类型
- 经典表单设计器:作为基础且常用的表单设计模式,为用户提供了简洁直观的表单搭建环境。
- 开发者表单设计器:更侧重于满足开发者的需求,提供了更高级的编程接口和定制化功能,方便与其他系统进行深度集成。
- 章节表单设计器:适用于需要将表单内容进行分章节组织的场景,使表单结构更加清晰,便于用户填写和查看。
- VSTO表单设计器:基于VSTO技术,能够与Microsoft Office等软件紧密结合,拓展了表单在办公软件中的应用范围。
- 自由表单设计器:给予用户最大的自由度,可随心所欲地布局表单元素,满足各种特殊、个性化的表单设计需求。
二、经典表单的AI辅助设计
- 通过提示词生成表单:用户只需输入简单的提示词,如“员工信息收集表单”,表单设计器就能利用AI技术自动生成相应的表单框架,大大节省了表单创建的时间。
- 通过字段内容自动生成表单:当用户输入一些关键的字段内容时,设计器能智能分析并生成合适的表单结构,使表单设计更加智能化。
- 检查表单字段的业务逻辑:利用AI算法对表单字段之间的业务逻辑进行检查,确保表单数据的准确性和合理性,避免出现逻辑错误。
- 为字段增加icon:通过AI推荐合适的图标,为表单字段增添直观的视觉标识,提升表单的易用性和美观度。
- 生成测试数据:自动生成符合表单结构和字段要求的测试数据,方便用户在表单设计完成后进行测试,确保表单功能正常。
- 生成报表统计分析数据:借助AI对表单数据进行深度分析,生成报表统计数据,为业务决策提供有力支持。
三、表单元素
- 主表:作为表单的核心部分,承载了基本字段,是数据录入和存储的主要区域。
- 从表(子表、明细表):用于多行数据的记录与存储展现,比如在订单表单中,从表可用于记录订单中的多个商品信息。
- 附件:文件成为表单数据的一部分,方便用户上传与表单相关的文档、图片等资料。
- 扩展控件:基于文本字段进行专业解析的特殊字段,例如评分控件可用于用户对某项内容进行打分;地图控件支持使用高德、百度地图,方便定位相关信息;进度图控件可直观展示任务进度等。
- 流程组件:包含流程轨迹图,用于展示流程的执行路径;流程单据编号,为每个流程单据提供唯一标识。
- 自定义组件:用户可以将自己开发的组件集成到ccform控件中,实现高度定制化的表单功能。
(一)主表元素
- 文本:用于输入普通文本信息。
- 富文本:支持更丰富的文本格式编辑,如字体样式、段落格式等。
- 数值类字段:包括金额、单精度、双精度等数值类型,可用于数据的计算和统计。
- 金额类字段:专门用于金额数据的录入和处理,通常具备特定的格式和计算规则。
- 日期类:方便用户输入日期信息,并且可设置日期输入限制等。
- 枚举:提供预设的选项供用户选择,可分为单选和多选模式。
- 外键:用于关联外部数据源,实现数据的引用和共享。
- 单选按钮:用户只能从多个选项中选择一个。
(二)扩展控件
- 通用:具备多种通用功能的控件。
- 评分:用户可对事物进行评分操作。
- 地图:可调用高德、百度地图,实现地理位置相关信息的获取和展示。
- 定位:适用于手机端,通过地图定位获取用户当前位置。
- 超链接:用于链接到其他页面或资源。
- 大块说明:提供富文本编辑器,方便用户输入较长的说明性文字。
- 按钮:可触发特定的操作,如提交表单、保存数据等。
- 流程组件:
- 关联流程:在表单上选择关联的流程,实现业务流程与表单的紧密结合。
- 关联单据:关联其他相关单据,方便数据的整合和查询。
- 公文正文:用于输入公文的主要内容。
- 公文字号:记录公文的编号。
- 流程评论:参与流程的人员可对流程进行评论,促进信息交流和沟通。
- 签批组件:对审核组件按节点进行局部切割,表单设计人员可将其放置在任何位置,提高表单设计的灵活性。
- 其他:包括图片上传控件,用于上传图片;进度图控件,用于反馈进度;身份证上传控件,调用baidu的AI识别身份证信息并填充到相应字段;框架控件,用于嵌入url的框架页面。
(三)文本框字段功能
- 文本款自动完成:根据用户之前的输入历史,自动完成部分文本内容,提高输入效率。
- 文本框Pop弹窗:提供多种弹窗模式,如单实体平铺、分组、左树右表、表格模式等,方便用户选择相关信息。
- 级联选择器:常用于选择省份、城市、区县等具有层级关系的数据。
- 快速录入:用户可将常用短语进行存取,方便快速输入。
- 字段名字链接:点击字段名称可链接到指定页面,实现数据挖掘等应用场景。
- 字段值链接:点击只读的字段内容,可链接到相关窗体,方便查看详细信息。
- 字段格式:支持邮件、地址、电话、日历、事件等格式,用户点击可打开对应的程序。
- 扫码录入:通过扫码设备快速录入信息,提高数据录入的准确性和速度。
- 事件绑定函数:可绑定正则表达式、自定义函数,实现个性化的功能需求。
- 保密格式:对身份证、手机号、银行卡等敏感信息进行隐藏关键部分的处理,保护用户隐私。
- 小范围多选:在特定范围内提供多选功能。
- 小范围单选:在特定范围内提供单选功能。
- 搜索选择:用户输入关键字,系统列出相关结果供用户选择。
- 字段重命名:对字段进行重新命名,方便更好地理解和使用。
- 中文重命名:使用中文对字段进行重命名。
- 字段类型转换:可进行字段类型的转换,如将数值类型转换为文本类型等。
- 类型强制转换:强制将字段转换为指定类型。
- 转成数据源字段:将字段转换为数据源字段,方便与数据源进行交互。
(四)数值类字段
- 金额、单精度、双精度:不同精度的数值类型,满足不同的数据处理需求。
- 自动计算:实现对表单内相关字段的自动计算,如求和、求平均值等。
- 字段名链接:点击字段名称可跳转到指定页面,用于数据挖掘应用。
- 求两个日期差:对于两个日期类型的字段,可计算它们之间的差值。
- 人民币大写:将金额数值转换为人民币大写形式,方便财务相关操作。
- 事件绑定函数:绑定正则表达式、自定义函数,实现个性化需求。
- 对从表列求值:如果是从表字段,可对从表中的数据进行求最大、最小、求和等聚合函数计算。
- 求和、求平均:对从表列进行相应的计算操作。
- 类型转换:可切换到其他数据类型,且能保留现有数据完整性。
- 转换成枚举字段:将Int类型数据转换为枚举值。
(五)枚举字段
- 单选、多选:提供单选和多选两种选择模式。
- 级联下拉框:实现下拉框的级联选择,如选择省份后自动显示对应的城市。
- 编辑枚举值:用户可对枚举的选项值进行编辑。
- 装在填充:在表单加载时填充枚举值。
- 字段名链接:点击字段名称可链接到相关页面。
- 事件绑定函数:绑定函数实现特定功能。
- 选项联动控件:实现选项之间的联动效果。
- 下拉框填充:设置下拉框加载时显示的item内容。
- 点击事件隐藏选项:通过点击事件隐藏特定的选项。
(六)外键下拉框
- 外键,外部数据源:用于关联外部数据源,获取相关数据。
- 级联下拉框:实现级联选择功能。
- 显示过滤:对显示的数据进行过滤。
- 外键表属性:设置外键表的相关属性。
- 事件绑定函数:绑定函数实现个性化功能。
- 下拉框填充:设置下拉框加载时的初始内容。
(七)日期,日期时间
- 日期输入限制:设置是否大于指定日期,限制输入历史日期等。
- 日期格式设置:选择合适的日期显示格式。
- 求从表的日期:对从表中的日期数据求最大、最小值。
- 事件绑定函数:绑定函数实现特定功能。
四、附件类型
- 单附件:允许用户上传单个文件附件。
- 多附件:支持上传多个文件附件。
- 字段附件:与特定字段关联的附件。
- 单图片附件(可以剪切):可上传单张图片附件,并支持图片剪切操作。
- 图片附件(可以用到移动端拍照上传):方便移动端用户通过拍照上传图片附件。
- 写字板:提供写字板功能,用户可手写输入内容并作为附件上传。
五、附件功能
- 基本设置:对附件的基本属性进行设置。
- 在线编辑方式:支持office插件、wps插件、混合模式等在线编辑方式。
- 文件上传格式:设置允许上传的文件格式。
- 文件上传控制大小:限制上传文件的大小。
- 上传校验方式:可选择不用校验、不能为空、每个类别下不能为空等校验方式。
- 保存方式:可选择保存到web服务器、数据库、ftp服务器、oss等存储位置,也可选择存储链接。
- 附件类型:区分普通文件和图片附件。
- 图片上传方式:支持只能拍照上传、拍照+相册上传两种方式。
- 是否启用模板下载?:决定是否提供模板下载功能。
- 权限控制:设置附件的上传、下载、查看等权限。
- 附件删除规则:制定附件的删除规则。
- 是否可以上传:控制用户是否具有上传附件的权限。
- 是否可以下载:控制用户是否具有下载附件的权限。
- 自动控制大小:自动调整附件显示大小。
- 是否增加备注:决定是否允许用户为附件添加备注。
- 是否显示标题列:设置是否显示附件标题列。
- 控制上传控制方式:包括继承模式、协作模式等。
- 控制呈现控制方式:基于PK主键、WorkID主键、FID主键、PWorkID主键等进行控制。
- 流程相关:
- 该附件是否要汇总到合流节点上去?(对子线程节点有效):决定附件是否在合流节点汇总。
- 是否是合流节点的汇总附件组件?(对合流节点有效):判断是否为合流节点的汇总附件组件。
- 阅读规则:可选择不控制、不阅读不能发送、不阅读记录名册等阅读规则。
六、从表
-
基本设置:对从表的基本属性进行设置。
-
移动端数据显示方式:设置从表在移动端的数据显示样式。
-
列表数据显示格式:选择从表列表数据的显示格式。
-
编辑数据方式:支持表格模式、经典模式、开发者表单模式等编辑方式。
-
数据开放类型:包括操作员、workid、FID、PWorkID等数据开放类型。
-
展示模式:提供表格、卡片、自定义url、2维表、3维表等展示模式,支持孙表、孙孙表。
-
字段展现模式:可选择全部字段或指定字段进行展现。
-
多表头:支持从表的多表头定义。
-
设计经典表单:支持孙表、孙孙表的定义。
-
装在填充从表:在表单加载时填充从表数据。
-
从表导入:支持从外部数据源导入从表数据。
-
导入实体字段:从实体中导入字段到从表。
-
分组设置:对从表数据进行分组设置。
-
字段展现模式:再次强调字段展现模式的设置。
-
移动配置:针对移动端的配置。
-
基本信息:包括从表是否显示标题等基本信息设置。
-
是否可以导入?:决定从表是否支持导入操作,支持在线数据导入、excel模板导入等。
-
是否更新?插入?删除?:设置从表数据的更新、插入、删除权限。
-
是否可见:可隐藏从表。
-
超链接:从表中可添加超链接。
-
外观:设置从表的外观样式。
-
编程:提供编程接口,方便进行定制化开发。
-
工作流相关:
- 是否允许copy节点数据:决定是否允许复制节点数据。
- 是否是合流汇总:判断是否为合流汇总从表。
- 子线程处理人字段:设置子线程处理人字段。
- 是否启用通过审核功能?:决定是否启用从表数据的审核功能。
- 数据开放类型:再次明确数据开放类型。
- 人员账号字段:设置人员账号相关字段。
通过以上对表单设计器各个功能模块的详细介绍,我们可以看到这款表单设计器具备强大而全面的功能,能够满足各种复杂业务场景下的表单设计需求。无论是简单的数据收集表单,还是涉及复杂业务流程、数据交互的表单,它都能提供高效、便捷的解决方案,助力企业提升数字化办公效率和业务管理水平。