动态字段
动态字段组件用于支持用户自定义字段,并基于字段配置进行动态填报和统计分析。通过该组件,可灵活配置不同业务场景所需的字段类型,并在数据填报及分析时进行智能适配。
该功能特别适用于设备维修单、巡检表单等业务场景,确保不同场景下的字段动态变化,同时保证数据的完整性和统计分析的准确性。
使用场景
▸ 场景1:设备维修单动态字段配置
价值点:不同设备的维修需求不同,支持配置专属维修字段,确保填写信息精准无遗漏。
▸ 场景2:巡检表单自定义配置
价值点:巡检项目可能涉及多种设备和检查项,用户可按需新增字段,避免重复开发。
配置指南
1. 设计状态配置
功能描述:用于创建和管理动态字段,包括文本、数值、日期、时间、单选、多选、人员、部门、图片、附件、地区、定位、是否、分段等14种组件,同时支持业务规则配置,如字段显示隐藏、默认值设置等。
1.1 配置页面选择设计状态的动态字段组件
-
拖拽
动态字段
组件。 -
选择使用类型为设计状态
-
在允许配置的组件类型中选择需要的组件类型,默认开启所有组件类型,可以选择关闭不常用组件,用户在表单上配置时,才可以使用开启的组件。
-
自动同步设置 :开自动同步后,设计状态配置的动态字段,在表单上修改后,会同步到所有使用该动态字段配置的表单上。
-
开启手动同步: 开启 手动同步配置后,在设计状态的动态字段上,有一个同步按钮,点击后,可以主动同步配置到其他使用该配置的表单上。
1.2 表单使用设计状态的动态字段配置字段属性
- 字段名称:自定义字段名称(如
设备型号
、维修时间
) - 组件类型:选择字段组件(如
文本
、数值
、日期
等) - 必填项:是否强制填写该字段
- 默认值:可预设字段默认值(如默认时间为当前时间)
- 显示/隐藏规则:基于其他字段值设定字段的显示或隐藏
注意: 设计完成后,需保存表单,以便后续使用状态调用。
2. 使用状态填报
功能描述:用户在填写表单时,系统将根据设计状态配置的动态字段渲染对应的填报界面。