搜索
更新人
更新时间 更新日期

1. 简介

1.1 功能概述

表单提交校验 用于对表单提交的数据进行统一校验,只有满足预设条件时,用户才可以提交表单。当填写内容不符合校验规则时,系统将阻止提交,并展示对应的提示信息。

1.2 应用场景

  • 开票时,校验开票金额是否超出合同金额,避免超额开票。
  • 出货时,校验出货数量是否超过库存数量,防止库存异常。
  • 申请报销时,校验报销金额是否超出预算金额,确保费用合规。
  • 商品管理时,校验商品编号格式,保证数据录入标准统一。

2. 设置步骤

进入表单设计页面,在右侧「表单属性 >> 表单提交校验」处点击「添加校验条件」,即可进入提交校验设置页面。

3. 操作指南

本节以“开票信息”表单为例,设置只有开票金额大于等于0时才能提交。

3.1 设置校验公式

表单提交校验条件实质是通过公式限制的,公式语法(运算符、函数)的通用说明可参考:公式,但请注意提交校验的设置入口和操作方式与该文档不同,需按本节步骤操作。
通过左侧字段选择区插入字段,结合运算符和函数编写校验公式。表单提交时,系统将自动执行公式校验。公式判断结果成立(即满足条件)时允许提交,不成立时禁止提交,并弹出设置的提示文字。
例如,开票总额(已开票金额+本次开票金额)不能超过合同金额,可配置如下公式:
SUM(开票金额,已开票金额) <= 合同金额
符号名称 符号表达
大于 >
小于 <
等于 ==
不等于 !=
大于等于 >=
小于等于 <=

3.2 设置提示文字

提示文字是校验失败时的提示信息。当用户提交的数据不满足校验条件时,系统将显示设置的提示文字,引导用户修改数据后重新提交。
以开票金额校验为例,可输入:
开票金额不可超出合同金额!
设置完成后点击「确定」。

3.3 管理校验条件

  • 点击「添加校验条件」即可继续新增其他提交校验规则。支持在同一个表单中配置多个提交校验条件,所有条件均需满足,系统才允许提交表单数据。
  • 点击校验条件右侧的「编辑」,即可进入公式编辑页面,可修改已有公式和提示内容。
  • 拖动校验条件右侧的「排序」图标,可调整条件显示顺序。
  • 点击校验条件右侧的「删除」,即可移除当前规则。

4. 效果演示

此处以“开票总金额超过合同金额”和“开票金额小于0”为例,演示未满足提交校验条件时,被限制提交并弹出提示文字的情形。

5. 注意事项

  • 表单提交校验中的所有条件均需满足,系统才允许提交表单数据。
  • 提交失败时,系统将展示对应的提示文字,引导用户修改后重新提交。
  • 校验公式中引用字段时,建议通过左侧字段选择区点击插入字段,避免因字段引用错误导致公式无法生效。