字符型数据的合法性检查
字符型数据的合法性检查
在5.1.4.raq基础上给F8单元格设置合法性校验,校验输入的数据为正确的邮政编码格式。
在F8的填报属性的数据校验里写校验公式:/^[1-9]\d{5}$/.test( ${F8}.toString() ),如下图所示:
保存为5.2.1.raq,然后发布该报表,当在邮政编码位置输入非数字的字符,或者输入的字符长度与邮编长度不符时,都会弹出输入数据不合法的提示信息,如下图:
像这种可以直接写表达式的,我们可以直接在填报属性的数据校验里写校验公式,而有时候,校验的逻辑比较复杂,通过一个简单的表达式无法实现,我们就可以使用自定义合法性校验的方法。
下一章节中我们就以邮编校验为例,看看自定义合法性校验如何来做。