跳到内容
All articles
Setup

验证规则(按条件阻止保存)

创建无代码规则,在违反业务条件时阻止保存记录。

验证规则确保数据质量:当有人尝试保存违反规则的记录时,系统会阻止保存并显示您设置的提示信息。在“设置 → 验证规则”中创建,无需代码。

规则如何运作

您编写一个条件(类似公式中的表达式)。当该条件结果为“真”时,记录被视为无效,无法保存。这就是为什么条件描述的是“错误”的情况。

  1. 选择对象(例如“商机”)。
  2. 为规则命名(例如“折扣超过上限”)。
  3. 使用字段的 API 名称编写条件(例如 discount > 30)。
  4. 编写用户将看到的错误信息(例如“超过 30% 的折扣需要审批。”)。
  5. 保存。规则默认启用;使用“启用”复选框可在不删除规则的情况下开启/关闭它。

条件表达语言

  • 运算符:+ − * / % 以及 &(文本),比较 = ≠(用 <>)< > <= >=。
  • 函数:IF、AND、OR、NOT、ROUND、ABS、MIN、MAX、FLOOR、CEIL、CONCAT、COALESCE、LEN。
  • 字段请使用其 API 名称引用(而非标签)。空字段在数字运算中记为 0,在文本运算中记为“”。
Example: 商机不能在金额为零时标记为赢单:AND(status = "won", amount <= 0) → “请填写金额后再标记为赢单。”或要求填写丢单原因:AND(status = "lost", LEN(loss_reason) = 0) → “请填写丢单原因。”
💡 该规则在创建和编辑时均会生效,并在计算字段(公式)之后运行,因此您可以针对已计算出的值进行验证。已停用的规则不会阻止任何操作。

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

免费创建账户
验证规则(按条件阻止保存) · Sellio