1. 校验规则
1.1 表单校验规则的使用场景
(1)校验表单中数据是否满足规则,满足该校验规则时不可提交数据,不满足校验规则时允许提交。 (2)阻断提交时的提示文字,会在满足校验规则时出现。 (3)校验规则的编写是通过 宜搭的公式 实现的。 设置校验规则的路径:表单编辑页面 >> 点击右上角的表单设置 >> 公式校验 注:该校验在普通表单的集成自动化和业务关联规则中暂不生效。2. 案例场景及操作步骤
2.1 案例场景
有一张发票信息录入的表单,包括发票编号、开票日期、发票类型、开票金额等四个字段,满足以下校验条件才能提交数据: (1)发票编号:校验唯一性 (2)开票日期在 30 以天以内 (3)开票金额在 0-50000 之间2.2 操作步骤
(1)表单设置 >> 右侧属性 >> 添加公式

EXIST(发票号码),表示判断本次提交的发票号码在已提交的数据中是否已存在,如果存在就阻断提交,不存在就允许提交。
如图所示:


GE(DAYS(TODAY(),DATE(开票日期)),30)
关于函数的使用请参考:逻辑函数使用 日期函数使用


OR(LE(开票金额,0),GE(开票金额,50000))。表示开票金额小于等于 0 或大于等于 50000 时,不允许提交。函数使用请参考:逻辑函数使用


3. 常用场景
3.1 表单如何设置去重校验 ?
方法:在表单校验处配置 EXIST (商品类别)函数即可- 普通表单校验去重

- 流程表单校验去重
