百数的用户通过设置提交校验功能,保障数据提交的完整以及准确性。设置此功能后,当用户在提交表单时,需通过预设的校验条件进行验证,仅当所有条件均满足时,方能成功提交数据。
简介
表单提交校验,只有满足校验条件,才能提交数据。
提醒:表单可以在表单属性中设置表单校验条件,校验数据,而流程表单开启流程后,表单属性中的校验条件设置不再生效,需要在流程设定-节点属性-更多属性-节点校验条件中设置该节点的校验条件。
校验规则
1. 表单校验中写的条件,满足该条件可提交数据,不满足则不允许能提交。所以只要写出正确的条件即可。
2. 校验错误提示内输入的内容,会在不符合提交条件时出现。
3. 判断符号,通常情况下为以下几种:
4. 公式用法点击参考【表单与报表公式】。
5. 当表单开启流程,则表单校验会失效,以节点校验为准。
示例
01需求描述
有一张物品登记表,包括编号、数量、生产日期3个字段。
满足以下校验条件才能提交数据:
1.填写10位编号,即自定义编号位数;
2.每次录入的商品数量在1-9999之间;
3.录入的商品不能超过180天的保质期。
02操作步骤
1.【表单右侧-表单属性】——【添加校验条件】
2. 设置第一个条件:编号位数为10。
LEN函数的功能是读取字符串的位数。
公式为:LEN(编号)==10。表示编码为10位时,才可以提交数据。
3.继续点击“添加校验条件”,设置第二个条件:数量的值在1-9999之间。
AND函数为与函数,当括号内每个逗号隔开的值都为true时,返回值为true。
公式为:AND(数量〉=1,数量〈=9999)。表示当数量〉=1和数量〈=9999同时满足时,才可以提交数据。
4.最后来设置日期判断的校验条件。不能超过180天的保质期,转换成公式语言就是,需要满足当前日期与生产日期之差小于180天。
公式为:DAYS(TODAY(),DATE(生产日期))<180。表示今天和生产日期之间的天数小于180天,才可以提交数据。
5.所有的校验条件就都设置好了。
所有设置完成后点击保存。
03结果校验
1.填写的编号必须是10位。
2.每次录入的商品数量在1-9999之间。
3.录入的商品不能超过180天的保质期。(下图中的测试时间为2022年4月26日)。
所有字段符合校验条件,数据提交成功。
总结
通过本次“以百数教学——表单提交校验,为数据准确保驾护航”的学习与实践,让大家不仅掌握了多种表单提交校验的技巧与方法,更重要的是,深刻理解了数据准确性对于现代企业与个人生活的重要性。在未来的日子里,无论是面对复杂的业务需求,还是不断变化的技术挑战,百数将秉持着对数据负责的态度,不断优化和完善表单提交校验的流程与策略,让每一份数据都能成为推动业务发展的强大动力。