自定义按钮

  • 支持在对象上创建自定义按钮,可设置按钮显示条件、前校验、点击按钮后需填写的内容及后动作。
  • 自定义按钮最多可设置20个,如要增加自定义按钮个数需购买自定义按钮个数资源包,每个资源包包含5个自定义按钮,最多可购买5个资源包。
创建自定义按钮

image-20201012111010603

  • 按钮类型:

    • 业务按钮:用于操作数据或做三方系统数据同步等
    • UI按钮:跳转界面,可跳转自定义组件、自定义页面或三方页面,新建编辑页可回填界面信息
  • 按钮位置:即按钮要放在哪个页面。

    • 按钮位置可以放在详情页,列表页单条操作、列表页批量操作、列表页通用操作、相关列表页单条操作、新建页、编辑页
  • 显示条件:满足什么条件显示该按钮。

  • 数据锁定态:勾选后在数据锁定态也显示自定义按钮

    图片5

    • 如果自定义按钮执行动作中有变更当前数据的操作,建议不要开启此设置(有风险)

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

  • 点击按钮后需输入的内容:可配置对象下字段或添加新字段(添加的新字段仅在点击按钮时使用)。 image-20201012111027356

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

    image-20201111180325713

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

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

      • 字段变更

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

          例如:

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

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

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

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

          image-20201012111106487

      • 自定义函数

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

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

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

results matching ""

    No results matching ""