自定义按钮
1. 简介
1.1 功能简介
自定义按钮支持管理员将复杂业务设计为一个按钮事件,成员可通过自定义按钮执行对应的表单操作,完成业务处理。自定义按钮可以为成员提供更便捷的业务操作方式,从而实现工作效率的全面提升。
1.2 应用场景
- 采购管理 中,采购申请通过审批后,可通过自定义「发起订单」按钮,实现采购订单的快速发起;
- 销售管理 中,跟进客户并确认客户意向后,可通过自定义「新建商机」按钮,快速新建该客户的商机;
- 库存管理 中,当采购流程流转完成后,可通过自定义「入库」按钮,同步新增数据到入库表中,完成产品的入库操作等。
1.3 使用说明
自定义按钮支持在如下场景中使用:
- 权限组
- 表单数据内链
- 查询:数据明细
- 流程动态:子流程数据
- 仪表盘:数据管理表格、日历、甘特图、明细表
注:流程处理中的待办链接、表单外链等场景,暂不支持展示自定义按钮。
1.4 预期效果
1)在数据详情页中使用
以仪表盘的数据管理表格为例,在数据管理表格中点击表单数据,右上角点击自定义按钮,即可根据按钮的设置新增其他表单数据,效果如下:
2)在表格视图中使用
进入权限组,在表单数据的第一列点击自定义按钮,即可根据按钮的设置新增其他表单数据,效果如下:
注:使用按钮时,成员需具有目标表单的新增数据权限,否则无法使用自定义按钮新增数据。
2. 设置步骤
2.1 设置入口
进入要设置按钮的表单,点击「扩展功能 >> 自定义按钮 >> 新建自定义按钮」,进入自定义按钮的添加页面:
2.2 按钮样式
按钮样式即按钮的展示效果,包括按钮名称和样式设置:
- 按钮名称:按钮的显示名称,最多可设置 50 个字符;
- 样式设置:点击样式设置下的按钮,可自定义设置按钮的风格、颜色,以及按钮名称前的图标。
2.3 可用条件
2.3.1 添加可用条件
可用条件是对表单数据设置的判断条件,确保仅在当前查看的数据满足可用条件时,才可使用自定义按钮。
点击「添加可用条件」,需要设置的内容如下所示:
序号 | 设置项 | 说明 |
1 | 多个条件间的关系 | 当存在多个可用条件时,可以选择满足「所有」或「任一」条件:
|
2 | 条件字段 | 选择表单中的主表字段,或系统字段(提交信息字段、微信字段、扩展字段) |
3 | 字段关系 | 根据条件字段的类型,设置不同的字段关系,如等于/不等于、包含/不包含、为空/不为空等 |
4 | 字段值 | 根据条件字段的类型,可选择本表单数据的字段值、自定义字段值等 |
2.3.2 不满足可用条件时
如果当前查看的数据不满足可用条件,自定义按钮将不可用。可以根据自身需求,设置按钮不可用时的显示状态:
- 隐藏按钮:默认状态,不满足条件时不显示按钮。
- 显示按钮但不可点击:按钮可见,但成员无法进行点击操作。
2.3.3 自定义提示内容
当按钮显示状态为「显示按钮但不可点击」时,可以自定义提示信息,以解释按钮当前不可用的具体原因。设置后,当按钮不可用时,成员仅需悬停鼠标至按钮上方,即可查看提示信息。
注:在移动端使用时,需要点击按钮,才可查看提示信息。
2.4 执行动作
执行动作即点击自定义按钮后触发的操作,设置内容如下:
- 按钮执行动作:目前仅支持新增他表数据;
- 目标表单:即需要新增数据的表单,可选择本应用的表单或 跨应用 表单;
- 字段默认值:点击「添加字段」,设置目标表单新增数据时,各字段的字段值:
- 选择字段:仅支持选择主表字段;
- 设置字段值:字段值可以设置为:当前表单字段值、自定义以及空值。
全部设置完成后,点击「保存」。
注:至少需要设置一个字段的默认值;设置了默认值后,在使用时仍可对其进行修改。
目标表单选择完成后,将会出现 按钮,若在设置字段默认值时,需要参考、修改目标表单设计,点击该按钮即可一键跳转至目标表单的设计页面。效果如下图所示:
2.5 使用范围
保存按钮设置后,将自动进入使用范围设置,即设置在哪些权限组中可以使用该按钮。
勾选需要使用按钮的权限组,点击「完成」即可。或是点击「稍后设置」暂不设置使用范围,之后再参考本文 3.1 节调整按钮的使用范围。
2.6 效果演示
效果参见【1.4 预期效果】。
3. 其他设置
3.1 调整使用范围
1)方法一:在自定义按钮处调整
进入「扩展功能 >> 自定义按钮」页面,点击某一按钮后的「设置使用范围」,并选择需要使用该按钮的权限组,设置完成后点击「确定」。
2)方法二:在权限组处调整
3.2 在表格视图中使用按钮
添加的自定义按钮,会默认显示在数据详情页中,需要在表格中点击某条数据,进入数据详情页后才可使用。
如需将按钮直接显示在表格中,便于成员操作,可以在「对应权限组 >> 自定义按钮设置」处开启「电脑端表格视图展示」开关,该按钮即可固定显示在电脑端表格视图的第一列,效果如下:
注:一个权限组展仅支持设置一个固定按钮。
3.3 编辑/复制/删除/排序
在「扩展功能 >> 自定义按钮」页面内,可以对已添加的自定义按钮进行修改、删除、复制、拖拽排序等操作。以排序为例,如下图所示:
4. 注意事项
1)1)通过自定义按钮新增他表数据时,效果与在他表中手动提交数据一致,可触发智能助手、公式、表单校验等;新增时,也可使用他表的保存草稿、提交并打印功能。
2)简道云后续还将推出更多自定义按钮执行动作供大家选择,如您有相关需求,可通过 填写表单 反馈给我们。