动态字段
动态字段组件用于支持用户自定义字段,并基于字段配置进行动态填报和统计分析。通过该组件,可灵活配置不同业务场景所需的字段类型,并在数据填报及分析时进行智能适配。
该功能特别适用于设备维修单、巡检表单等业务场景,确保不同场景下的字段动态变化,同时保证数据的完整性和统计分析的准确性。
使用场景
▸ 场景1:设备维修单动态字段配置
价值点:不同设备的维修需求不同,支持配置专属维修字段,确保填写信息精准无遗漏。
▸ 场景2:巡检表单自定义配置
价值点:巡检项目可能涉及多种设备和检查项,用户可按需新增字段,避免重复开发。
配置指南
1. 设计状态配置
功能描述:用于创建和管理动态字段,包括文本、数值、日期、时间、单选、多选、人员、 部门、图片、附件、地区、定位、是否、分段等14种组件,同时支持业务规则配置,如字段显示隐藏、默认值设置等。
1.1 配置页面选择设计状态的动态字段组件
-
拖拽
动态字段
组件。 -
选择使用类型为设计状态
-
在允许配置的组件类型中选择需要的组件类型,默认开启所有组件类型,可以选择关闭不常用组件,用户在表单上配置时,才可以使用开启的组件。
-
自动同步设置 :开自动同步后,设计状态配置的动态字段,在表单上修改后,会同步到所有使用该动态字段配置的表单上。
-
开启手动同步: 开启手动同步配置后,在设计状态的动态字段上,有一个同步按钮,点击后,可以主动同步配置到其他使用该配置的表单上。
1.2 表单使用设计状态的动态字段配置字段属性
- 字段名称:自定义字段名称(如
设备型号
、维修时间
) - 组件类型:选择字段组件(如
文本
、数值
、日期
等) - 必填项:是否强制填写该字段
- 默认值:可预设字段默认值(如默认时间为当前时间)
- 显示/隐藏规则:基于其他字段值设定字段的显示或隐藏
注意: 设计完成后,需保存表单,以便后续使用状态调用。
2. 使用状态填报
功能描述:用户在填写表单时,系统将根据设计状态配置的动态字段渲染对应的填报界面。
2.1 配置使用状态的动态字段表单
- 前提条件:需要有一个关联数据组件,关联了设计状态的动态字段
- 添加动态字段组件,允许使用类型选择使用状态
- 选择上面添加的关联数据,选择设计状态的动态字段
2.2 进入填报页面
- 在
维修管理
或巡检任务
页面,点击 【新增任务】。 - 选择关联的动态字段配置(如“空调维修单”)。
- 界面将根据配置的字段自动生成填报项。
2.3 进行数据填写
- 按界面提示填写各个动态字段内容,如文本输入、图片上传、选项勾选等。
- 确认无误后,点击 【提交】 保存数据。
注意: 提交后数据不可更改,如需修改请联系管理员。
3. 统计状态分析
功能描述:系统依据使用状态数据源和设计状态配置字段,进行数据汇总分析,并在表格中展示统计结果。
3.1 配置统计状态的动态字段
1.前提条件:需要有一个关联数据组件,关联了设计状态的动态字段,还需要有一个使用状态的动态字段表单作为数据源
3.1 进入统计页面
- 进入
统计分析
模块。 - 选择数据源,如“2024年3月设备维修记录”。
- 系统根据动态字段结构,自动匹配统计分析字段。
3.2 统计数据查看
- 表格分析:按字段进行数据分类展示(如维修时间分布、故障类型占比)。
- 图表展示:支持柱状图、饼图等多种数据可视化方式。
注意: 统计结果可导出至
Excel
,便于进一步分析。
Q&A
1.如何删除某个动态字段?
进入 设计状态
页面,选中目标字段,点击 【删除】 按钮,保存后生效。
2.填报时部分字段没有显示?
设置了显示/隐藏规则,以及前置条件是否满足。