当用户保存表单数据时,对数据合法性进行校验。等同于编写服务器端java程序进行数据有效性校验。该校验规则仅在表单对应字段状态处于可编辑状态时执行,会逐条校验Ajax子表记录。
EMAIL地址
验证数据是否为一个合法的邮件地址URL地址
验证数据是否为一个合法的网络URL地址身份证号
验证数据是否为一个合法身份证号码邮政编码
验证数据是否为一个合法邮政编码文本最小长度
限制输入数据的最小长度,需要配置文本最小长度参数,该参数在输出信息提示中可通过{1}获得文本最大长度
限制输入数据的最大长度,需要配置文本最大长度参数,该参数在输出信息提示中可通过{1}获得数值范围
限制数值型字段输入数据的大小,需要配置数值范置参数,在输出信信息中可通过{1}{2}获得两个参数值数值最大值
限制数值型字段输入数据的最大值,需要配置最大值参数,该参数在输出信息提示中可通过{1}获得数值最小值
限制数值型字段输入数据的最小值,需要配置最小值参数,该参数在输出信息提示中可通过{1}获得表达式
一个运算表达式(如果字段【NUM1】大于字段【NUM2】不成立则进行提示(只要表达式结果是布尔型即可),如果数值类型需要去掉双引号,不支持参数是动态字段的@公式,比如用@equal比较两个字段是否相等)正则表达式
一个正则表达式,格式为/pattern/[flags]JavaScript脚本
一段返回布尔值的JS脚本,脚本中不允许出现‘,请用“ 替换 ’
正则表达式
支持在AWS BPMS平台
参数表单正则表达式有效性校验
分组下添加常用正则表达式后,在各表单设计器校验规则列表快速选择配置。
警告并中断
当校验不通过时,弹出输出信息并阻止提交
仅提示
当校验不通过时,仅弹出输出信息
当校验不通过时,返回给用户的提示信息。此处支持@公式、{title}、{1}、{2}、{value}公式。
{title}
表示当前字段名{value}
获取该字段当前值{1}
表示有效性检查规则中的第一个参数值{2}
表示有效性检查规则中的第二个参数