自定义动作介绍
概述
不同于分享、删除、打印等固定功能的系统按钮,应用管理员可以添加一个自定义按钮,用户点击这个按钮,可以弹出窗口让操作人填写指定的字段内容,也可以执行自动化流程,这个过程就是自定义动作。
如下图,在档案表中添加了转正和离职两个按钮。HR点击转正按钮,可以弹 窗让HR仅填写转正需要的字段,点击确定后直接保存。HR点击离职按钮时,可以直接触发工作流,将状态改为离职,离职时间改为今天。

根据记录数据源不同,点击按钮时也可以执行不同的效果:
-
单条数据源:
在一条记录中点击按钮时,可以弹窗让操作人填写指定的字段,或点击按钮后执行工作流。
-
多条记录数据源:
在表格视图下勾选多条记录,点击按钮后,获取勾选的多条数据并执行一次工作流。参考示例3。
添加按钮入口
在工作表和视图中,都可以添加自定义动作。
工作表中添加
路径:"表单设置" > "自定义动作" > "添加按钮"。

视图中添加
路径:"配置视图" > "记录操作" > "+按钮"。

在视图下创建的按钮,会自动同步到工作表的管理页面,在工作表的按钮管理页面中,可以指定按钮在哪些视图下可用。
点击记录的动作
在视图下点击记录行(记录卡片)时,可以设置不同的效果:
-
直接打开记录详情页面
-
打开链接 如果有文本字段存储了一个链接,则点击记录时可以直接打开此链接
-
无 ,点击后无任何操作

示例
示例1 :点击按钮后填写指定字段
当表单字段太多时,通过按钮填写字段内容,可以快速聚焦目标字段,节省时间。通过点击按钮操作,也更具有业务场景意识。
示例:在"试用"视图下,添加转正按钮,点击按钮后,让操作人填写转正时间和状态。
配置按钮

1、名称、图标和说明

- 名称没有字数限制
- 图标和颜色支持自定义
- 按钮说明是描述按钮的作用,操作者鼠标放在按钮时会提示。

2、动作
点击按钮后,有两种业务类型,直接执行工作流,或弹窗填写表单字段。

实际可以实现3种,在填写字段后勾选继续执行工作流。
本场景选择填写表单字段,点击按钮后填写转正日期。
3、填写字段配置

-
先选择填写的对象:填写当前记录的字段,或填写关联记录字段(类型必须是单条关联)
-
选择填写的内容:填写记录字段,或新建一条关联记录
可以实现4个效果

-
1、填写当前记录的指定字段,支持设置默认值,成员和日期支持设置动态默认值(填写人、填写日期)
-
2、为当前记录创建一个新的关联记录
点击后弹窗显示的创建关联记录的页面。
-
3、【为当前记录关联的记录】填写某些字段
点击后弹窗显示关联记录的字段。例如,一个联系人关联了一个公司记录,在联系人记录中,点击按钮,可以直接打开窗口编辑公司记录的字段。
-
4、【为当前记录关联的记录 】新增一个关联记录
填写字段配置
窗口中显示的字段,可以配置为只读、编辑或必填等属性。
也可以设置字段的默认值:固定默认值、动态默认值或清空(如果不填写按空值保存)

如果是填写的是关联记录的字段,默认值可以选择为当前记录的字段值。

5、二次验证和备注
点击按钮后,支持二次确认,提醒操作者接下来要做什么,是否继续,并支持填写备注信息。

效果:点击按钮后进行二次确定,点击确认后才允许编辑字段内容

备注模板
备注支持模板,可以预置常用的意见作为模板,帮助操作人快捷填写。如果取消勾选允许用户自由输入

模板效果:
