如何通过按钮实现点名记录的同步?
1. 简介
1.1 功能简介
1.2 应用场景
在点名签到场景中,负责人可根据人员基础信息表,通过点击按钮进行点名,按钮触发后会将点名结果同步至签到记录表。同理,也可适用于课堂点名签到、活动会议签到等场景。
1.3 预期效果
负责人在「人员基础信息表」中点击「点名签到」按钮后,将会触发智能助手Pro,自动在「签到记录表」中新增对应人员的签到记录。效果如下所示:
注:使用按钮时,成员需具有相应的数据权限,否则无法使用自定义按钮新增数据。
2. 表单搭建
本案例需要搭建 2 张表单,分别是:
2.1 人员基础信息表
1)新建一张「人员基础信息表」,字段设置如下:
字段名称 | 字段类型 |
工号 | 单行文本 |
姓名 | 单行文本 |
职务 | 单行文本 |
部门 | 部门单选 |
性别 | 单选按钮组 |
联系电话 | 多行文本 |
出生日期 | 日期时间 |
年龄 | 数字 |
入职日期 | 日期时间 |
籍贯 | 单行文本 |
毕业院校 | 单行文本 |
2)设置完成并保存表单后,切换至「表单发布 >> 对成员发布」处,点击「添加成员」,向负责人 Lucy 分配该表的的数据查看权限。
2.2 签到记录表
新建一张「签到记录」表单 ,字段设置如下:
字段名称 | 字段类型 |
工号 | 单行文本 |
姓名 | 单行文本 |
点名日期 | 日期时间 |
到岗状态 | 单选按钮组 |
3. 设置步骤
3.1 新建自定义按钮
进入「人员基础信息表」的编辑页面,切换至「扩展功能 >> 自定义按钮 」处,新建一个自定义按钮。
3.2 设置自定义按钮
新建后,需进一步对按钮进行如下设置:
- 设置按钮名称为「点名签到」,并根据偏好设置按钮样式;
- 选择显示位置为「数据详情页、视图数据列表」;
- 添加可用条件为:「工号」不为空;
- 选择执行动作为「执行智能助手」,并点击「新建智能助手」。
3.3 设置智能助手Pro
点击「新建智能助手」后,将会自动跳转至新页面。在该页面内进行智能助手Pro 的设置,以实现在点击按钮触发后,能够自动向「签到记录表」中新增签到记录。具体设置如下:
1)在触发节点下方添加一个「新增数据」节点。如下图所示:
2)进一步对「新增数据」节点进行设置,具体如下:
- 目标表单:选择「签到记录表」;
- 设置字段值:将目标表单的字段值设置为触发数据中相应字段的值。
3)全部设置完成后,点击「保存并启用」按钮,将智能助手Pro 投入实际使用。
3.4 保存自定义按钮
保存智能助手Pro 后,回到自定义按钮设置页面,点击页面底部的「保存」按钮,保存当前按钮设置。
3.5 设置使用范围
保存按钮设置后,将会自动进入使用范围设置,勾选「查看全部数据」权限组并点击「完成」,即可在该权限组中使用按钮。
4. 效果演示
效果参见本文【1.3 预期效果】。