报表设计器版本 |
---|
since 5.7 |
数据校验用于验证用户录入数据是否满足设置的检验规则,当不满足时,阻止提交数据,并弹出错误提示。 数据校验报表填报录入的重要功能,用于保证填报录入的数据合法性。
当单元格包含填报控件时,点击该单元格,右侧属性面板会展示控件属性设置,点击校验,即可展示数据校验下拉项。如下图所示:
当选择校验规则后,可以自定义错误提示,在控件输入不满足数据校验规则时,会弹出该错误提示。 当错误提示为空时,在控件输入不满足数据校验规则时,会弹出默认提示。
VeryReport内置常用的数据校验的类型,用户也可以自定义数据校验。下面列举出数据校验类型:
规则名称 | 规则说明 |
---|---|
无 | 对控件数据不校验 |
非空 | 填报控件输入值不能空 |
邮件 | 填报控件输入值必须满足邮件格式, |
身份证 | 填报控件输入值必须满足身份证格式, |
邮编 | 填报控件输入值必须满足邮编格式, |
手机 | 填报控件输入值必须满足手机格式, |
长度限制 | 填报控件输入值必须满足控件设置的最小长度和最大长度限制, |
自定义 | 该自定义设置内容为正则表达式,必须满足该正则表达式的设置 |