| 纷享销客 | 帮助中心 - 北京易动纷享科技有限责任公司

自定义按钮管理

一、自定义按钮的定义

  • 对于某个具体对象,有时用户需要设置一些新的按钮来完成特定的业务,因此我们支持在对象上创建自定义按钮,可设置按钮显示条件、前校验、点击按钮后需填写的内容及点击按钮后的处理动作;
  • 自定义按钮最多可设置20个,如要增加自定义按钮个数需购买自定义按钮个数资源包,每个资源包包含5个自定义按钮,最多可购买5个资源包。

二、配置自定义按钮

按钮类型

  • 业务按钮:用于操作数据或做三方系统数据同步等;

  • UI按钮:跳转界面,可跳转自定义组件、自定义页面或三方页面,新建编辑页可回填界面信息。

按钮位置

按钮位置即按钮要放在哪个页面

  • 按钮位置可以放在详情页,列表页单条操作、列表页批量操作、列表页通用操作、相关列表页单条操作、新建页、编辑页。

显示条件

满足什么条件显示该按钮

  • 数据锁定态:勾选后在数据锁定态也显示自定义按钮
    • 如果自定义按钮执行动作中有变更当前数据的操作,建议不要开启此设置(有风险)

    • 该配置与按钮显示条件是且的关系

注意:按钮显示位置为“列表页批量操作”时,显示条件只在按钮实际执行时生效,不管列表页勾选的数据是1条还是多条,批量按钮一直显示,不判断是否满足显示条件。批量按钮执行结果中会告知是否执行成功,不满足条件的数据按钮执行会失败。

批量按钮的显示条件在执行时才生效

点击按钮后需输入的内容

可配置对象下字段或添加新字段(添加的新字段仅在点击按钮时使用)。
【对象下的字段】支持自定义字段作为入参,且字段类型不属于以下类型:

  • 计算字段
  • 主从关系
  • 自增编号
  • 统计字段
  • 引用字段
  • 支付组件
  • 签到组件
  • 业务类型
  • 外部人员
  • 协同富文本
  • 长文本
  • 富文本
  • 外部部门

点击按钮触发的操作

击后操作分为三种类型:前验证、执行动作、执行动作成功后。

  • 前验证:可执行自定义函数。

    • 前验证即执行按钮动作前的数据校验。例如:销售订单保存时,校验是否有库存,校验通过则继续执行保存动作,校验失败则中断操作。
    • 前验证只支持业务按钮
    • 前验证是在入参之后进行验证
  • 执行动作:可配置字段变更、执行自定义函数。

    注:
       通过按钮修改数据的过程无法通过【验证规则】。
       通过自定义按钮编辑查找关联字段时,字段数据范围规则不生效,字段数据范围规则只在新建编辑页生效。
    
    • 字段变更

      • 当字段变更后的值不符合规则或者出现异常时,则该字段不变更。

        例如:

        1.将必填字段变更为空时,则该字段不变更。

        2.字段A变更为字段B除以字段C(C值=0)时,则字段A不变更。

        3.整数字段A最大支持14位,计算结果超过14位,无法赋值,则该字段A不变更。

        4.当字段出现某些逻辑异常时,则该字段A不变更,并且通知CRM管理员更改计算公式。

  • 自定义函数

    • 一个按钮只可设置一个自定义函数。
  • 执行动作成功后:可发送CRM提醒、发邮件。

    • 谁可以用:设置角色功能权限。

三、自定义按钮的操作

  • 禁用:禁用按钮后,在对象对应页面将不显示。
  • 删除:已禁用的按钮可删除。

四、常见问题

4.1 预设按钮想要修改名称如何操作?

在产品能力中无法进行修改,可联系客户经理进行处理。
客户经理处理步骤:于【客户特殊申请】对象下提出【更换系统词条】的申请变更,并在申请原因中明确写明对象及按钮信息。
注意:预制按钮名称修改后,当前租户下的全部对象中此按钮名称将均进行修改,无法按照特定对象进行修改。

2024-12-25
2 0
Baidu
map