更新日期
1. 简介
1.1 功能概述
自定义按钮 相当于一个业务触发器,成员可在数据详情页或表格视图中点击按钮,快速执行对应的表单操作,从而完成业务处理并实现功能扩展。
1.2 应用场景
- 销售合同审批通过后,销售人员在数据详情页点击「订单发货」按钮,系统自动创建发货申请单并跳转至填写页面,无需手动关联合同信息。
- 客户经理在客户档案列表中点击「客户跟进」按钮,系统自动打开跟进记录表单并将当前客户信息映射至对应字段,快速完成跟进记录录入。
1.3 版本说明
本功能为付费高级功能,需英雄云标准版及以上版本可用(试用版可进行试用)。
1.4 前提条件
- 已创建表单并录入数据。
- 操作用户拥有表单编辑权限。
- 目标权限组已赋予该按钮的使用权限。
2. 设置入口
进入目标表单编辑页 >> 点击「扩展功能 >> 自定义按钮」>> 点击「+ 新建自定义按钮」。

3. 操作指南
3.1 按钮样式设置
1)设置名称:自定义按钮名称,上限 26 个字符。
2)设置颜色与图标:系统提供 11 种颜色与 21 种图标供选择,右侧预览区可实时查看效果。

3.2 设置过滤条件
配置单个或多个过滤条件,仅满足条件的数据方可使用该按钮。对于不满足条件的数据,支持以下两种处理方式:
- 隐藏按钮:按钮直接不显示。
- 显示按钮但不可点击:按钮显示为置灰状态,并可配置自定义提示内容。
示例:设置过滤条件为「客户分类」字段值等于「成交客户」,若不满足,则提示“数据不满足条件,该按钮不可用”。

3.3 设置执行动作
执行动作指点击自定义按钮后触发的业务逻辑。系统支持以下 4 种动作:
- 创建新数据:点击后可以打开目标表单的数据填报页,并支持自动映射字段内容。
- 编辑数据:点击后可以打开指定字段的编辑页面。
- 搜索他表数据:搜索目标表单中满足条件的数据,并在侧边栏展示。
- 审批待办:搭配工作流使用,点击后自动打开当前数据的审批页面。

3.4 管理自定义按钮
3.4.1 编辑、复制、删除与排序
在「扩展功能 >> 自定义按钮」列表中,点击对应按钮右侧的操作图标即可执行编辑、复制或删除;同时支持拖拽调整按钮顺序。

3.4.2 设置使用范围
在按钮列表中,点击按钮右侧的「使用范围」,勾选允许使用该按钮的权限组,点击「保存」。

3.4.3 设置显示范围
进入「表单发布 >> 对成员发布」,选中目标权限组,点击「权限配置」按钮,配置按钮在“数据详情页”和“表格视图” 的显示状态及显示位置。

说明 :按钮默认显示在数据详情页中。
4. 注意事项
- 自定义按钮的数据操作会受权限组的字段权限控制,成员无法操作无权限的字段。
- 若按钮设置在执行动作前需满足特定过滤条件,请确保过滤条件配置正确,否则可能影响按钮使用。
- 按钮使用范围与显示范围需同时配置,缺一不可。
- 使用“新增他表数据”时,若目标表单存在必填字段,请确保在字段映射中已全部覆盖,否则提交时报错。