跳到主要内容

自定义按钮

支持范围:

  • 普通表单流程表单详情页操作栏,其中流程表单,只有已结束的审批数据才会展示自定义按钮
  • 自定义按钮目前仅支持在详情页展示,后续会支持在数据管理页的操作列展示

1. 简介

1.1 功能简介

  • 自定义按钮支持管理员将复杂业务流定义为按钮事件,成员可通过自定义按钮执行对应的表单/页面/集成自动化流操作,完成业务处理。
  • 自定义按钮可以为成员提供更便捷的业务操作方式,从而实现工作效率的全面提升。

1.2 使用场景

  • CRM场景:在客户线索页面,通过自定义按钮「跟进」,快速完成跟进记录的录入;
  • CRM场景:将公海中线索,通过自定义按钮「分配」,指定“跟进人”等,完成线索分配
  • 采购管理场景:采购申请通过后,通过自定义「发起订单」按钮,快速完成采购订单的发起;
  • 人事场景:将试用期员工,通过自定义按钮「转正」一键转化为正式员工;

2. 操作指南

2.1. 管理态

2.1.1. 进入路径

自定义按钮的新建和管理,有两类入口:

  1. 在自定义详情页(后续支持在数据管理的列表操作区)

  1. 在表单/流程表单页面>页面设置>自定义按钮菜单

2.1.2. 新建自定义按钮

  • 新建自定义按钮
    • 基本信息:填写按钮名称、显示图标、按钮说明等基本信息
    • 可用条件:即满足以下条件的数据,才会展示此按钮。其中流程表单,针对已结束的流程数据,才会展示自定义按钮;
    • 动作类型:可以选择填写表单、触发集成自动化流、跳转打开页面,其中,填写表单可以选择是编辑当前表单还是填写被关联的表单;

动作类型

管理态配置

访问态效果

填写表单:修改当前表单

管理员指定修改的字段

访问态,点击按钮,弹窗展示可修改字段

填写表单:填写被关联表单

管理员选择,按钮触发填写的被关联表单

如果被关联表单,设置了关联填充的逻辑,自定义按钮触发关联表单填写后,会将当前表单的字段自动填充;

举例:表单「跟进记录」中,设置了关联表单「客户」,并且设置关联填充

则:在「客户」表单详情页,点击“填写跟进记录”

客户的基本信息会自动填写到「跟进记录」表单中

执行集成自动化流

  • 可以新建集成自动化流,跳转到集成自动化流设计器,并自动创建类型为“手动触发-自定义按钮触发”类型的自动化流,并自动选中当前表单
  • 如果当前表单已经创建了“手动触发-自定义按钮触发”类型的自动化流,也可以在下拉框中选择添加

新建集成自动化流,可选择创建,触发类型为““手动触发-自定义按钮触发”,并选中目标表单;

2.1.3. 管理自定义按钮

  • 编辑自定义按钮:编辑后会对全部存量表单数据生效
  • 删除自定义按钮:在详情页操作栏中删除自定义按钮,只是删除引用关系,如果需要彻底删除自定义按钮,需要在自定义按钮管理列表中删除
  • 自定义按钮排序:在自定义详情页,可以通过拖动按钮,实现自定义按钮和系统按钮的自由排序;

2.2. 访问态

2.2.1. PC端

  • 数据摘要区-显示系统按钮:复制、打印
  • 底部操作栏-自定义按钮及系统按钮:编辑、删除

2.2.2. 移动端

系统按钮和自定义按钮都会展示在底部操作栏,按钮个数过多的时候,会收起到“更多”中;

注意事项

  • 自定义按钮个数上限:10个
  • 自定义按钮权限与表单访问权限相同,如果用户有该页面访问权限,那么也可看到自定义按钮。
  • 按钮动作类型为“修改当前表单”
    • 管理员指定可修改的表单字段,访问态成员操作自定义的时候,可以编辑的字段会受到权限管控,如果所有的字段都没有权限,则会提示联系应用管理员;
    • 如果指定的表单字段,被删除后,字段则不再展示(说明:删除字段的时候,请注意其他用到该字段的功能需要同步做调整如集成自动化、自定义按钮等,否则可能导致操作异常)
  • 按钮类型为“执行集成自动化流”
    • 单击按钮后,如果该按钮是触发集成自动化,那么无权限管控,有页面访问权限的任何人点击都能触发。
    • 如果集成自动化流中涉及删除的字段,则会执行异常;
    • 如果集成自动化逻辑比较复杂,执行超过5s后,前端给出反馈提示:操作执行中,可能还需一定时间,请耐心等;
    • 删除集成自动化流的时候,校验如果绑定了自定义按钮,则不允许删除,需要解除绑定后再做删除;
    • 按钮绑定的集成自动流,如果没有开启,访问态,点击的按钮时候,提示:操作未生效,请联系管理员;
  • 按钮可用条件:如果筛选条件中的配置字段被删除,后续提交的数据,字段值缺失,不符合可用条件,不展示自定义按钮
  • 多人同时点击:同一条数据,多人同时多次点击操作按钮,如果已经已经有人点击,上次执行未结束之前,重复点击按钮,提示:按钮已点击,还在执行中,请稍后再试。
  • 跳转链接如果是跳转链接,那么能否跳转,看当前用户是否有对应页面的访问权限。
Copyright © 2024钉钉(中国)信息技术有限公司和/或其关联公司浙ICP备18037475号-4