复杂表格填报分为单元格填报、表格填报、数据集填报,本文为你介绍如何新建与管理表格填报。
配置效果
如下图车间巡检表格填报所示,区域、巡检照片、问题反馈、严重性等字段均为表格填报。
填报表格
填报表格是可以横向扩展的表格,可快速对列设置所有单元格的填报控件。下面以车间巡检报告中的填报表格为例。
新建填报表格
操作入口
入口1: 选择需要插入填报表格的单元格,点击工具栏右上角数据填报,选择填报表格,可在右侧弹出的配置面板对其参数进行设置。
入口2: 选择需要插入填报表格的单元格,点击菜单栏左上角插入,选择填报报表,可在右侧弹出的配置面板对其参数进行设置。
新建后,自动打开填报表格配置面板。
填报表格全局配置
填报字段
点击新增字段,将在填报表格列的右侧上自动扩展 。
修改控件类型,表格填报下展示的控件类型在单元格控件的基础上增加了函数等类型。
点击icon将会跳转到该字段的字段配置页面,点击icon将删除该字段。
表格样式
工具条展示分为始终展示、悬停展示,填报人员可在工具条上进行添加行、重置(清空所有数据)、删除行、校验值操作。
配置端入口
效果展示
- 说明
添加行和删除行仅在创建填报提交区后才能操作。写入方式含添加时可添加行,写入方式含删除时才可删除行。具体操作请参见创建填报提交。
勾选输入框显示线框后,填报状态下单元格将会显示线框。
勾选预览态表格线框后,您可自定义表格线框的颜色与线型。
填报表格字段配置
在全局配置面板点击具体字段的编辑icon,也可以直接在全局和字段Tab间切换,进入字段配置面板。
在字段配置页面左侧菜单栏,对字段进行新增、删除、拖拽操作。
根据需求,修改字段名称、控件类型。对字段进行参数配置,对同一控件,填报表格中的配置和单元格的控件配置基本一致,详细操作请参见填报控件。
填报写入配置
在为填报表格配置完填报控件之后,还需创建填报提交区,设置基础信息、写入方式、写入物理表、数据校验。
功能入口
菜单栏数据填报功能下,除了填报控件、填报表格,还包括创建填报提交区、填报区域管理。
创建填报提交
框选填报区域,点击右上角数据填报,选择创建填报提交区。
点击创建填报提交区,进入填报提交配置页面,包括基础信息、写入设置、数据校验、功能设置。
基础信息
区域标题:设置数据填报区域的标题。
圈选范围:点击调整数据填报的范围。
写入设置
提交类型和写入方式
首先填报单元格分三类,普通单元格、填报表格、数据集表格,写入方式根据选择的填报单元格类型进行区分,分两类:
不包含数据集表格:纯普通单元格、纯填报表格、填报表格 + 普通单元格,写入方式只有新增,不能修改,不能删除,也不需要主键。
包含数据集表格:纯数据集表格、数据集表格 + 普通单元格,提交类型可以选择智能提交或删除后提交。
智能提交将添加、编辑、删除操作三合一。填报提交时后台会对添加、编辑以及删除操作自动进行判断。
选择智能提交时,写入方式可以设置为添加、编辑、删除。
删除后提交会结合入库设置的主键字段将所属行全部数据清空后再重新提交。若您的入库配置表未包含全部字段,未绑定填报控件的字段值也会被清空,请谨慎操作。
写入物理表设置
选择数据源、物理表
数据源选择:仅可选择同时有使用权限且数据库账号有写入权限的数据源。
选择物理表写入,可以选择已有表,也可以选择新建表。
支持添加、删除、复制:可以有多个写入配置从而实现同时写入多张表。
配置字段映射:选择已有表或新建表之后,您可以配置填报字段和底表的对应关系。
选择已有表
为对应的控件选择写入的表字段名,将自动匹配表字段名的字段描述、字段类型,您也可以自定义设置该字段是否为主键。
您可以添加和删除字段映射行
选择新建表
您可以新建一张物理表,并自定义填写表名、表字段名、字段描述、字段类型、主键。
您可以添加和删除字段映射行
写入校验
您可以添加数据校验,保证数据填入的质量。
填写校验规则逻辑表达式,可以使用表格函数和引用填报字段(格式 “[填报字段名]”),比如 [订单金额] - [成本] > 0,并填写报错文案。
点击添加新增校验规则,点击删除该校验规则。
填报区域管理
在电子表中点击右上角数据填报中的填报区域管理,在弹出的面板中可查看当前sheet配置的填报控件,包括普通单元格、填报表格、数据集表格,点击具体控件可以进行定位。