表格制作软件FineReport教程:[26]填报校验
1、文本控件及时校验
文本控件类型有不为空的校验,有填写规则校验,也有自定义校验。FineReport报表中自带有长度,邮件,身份证,邮政编码,电话 ,手机等及时校验,自定义校验可根据需要自己书写正则表达式。
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/19587f20a7cd0c6ead35e100fed7997bbaf4dd1e.jpg)
2、数字控件及时校验
数字控件有不为空校验,同时也可以控制其是否允许小数与负数,还可以设置数值的范围。
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/03f26bd7997bbbf4819f91695549610f8a56d61e.jpg)
3、日期和时间控件及时校验
如:日期控件,可设置其所在范围,如下:
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/739bc049610f8b56cdc3cddb9ce951e10ff8d31e.jpg)
4、下拉框的允许为空
对于下拉框、下拉复选框、下拉树等下拉选项控件中的允许为空的设置:若勾选,则下拉框有不选选项。
不勾选允许为空,表示该控件中不允许有空值,错误信息:是用来设置为空时的信息提示内容。
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/8a17b3042e6817e93226ed4bd356d53da924ce1e.jpg)
5、若未选择任何项,确定后编辑其他单元格或直接点击提交时,都将弹出提示“不能为空”消息框。
1、 描述
提交校验,指的是在提交数据时根据定义的规则对全局数据进行的校验。一般涉及到格间数据关系运算的规则,都需要定义为提交校验。
2、设置方法
点击模板>报表填报属性>数据校验,选择添加按钮即可添加提交校验。
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/0fb94656d53da824b02e2f61306651598440cb1e.jpg)
1、问题描述
在填报表中,很多时候数据校验并非一定是不能提交数据,而仅仅出于警告用户的目的。并且用户往往由于某些原因,数据即使不合法,但是仍旧需要提交, 为了解决此类问题,FineReport提供了强制提交类型。
2、设置方法
点击菜单栏,选择模板>模板web属性,选中填报页面设置,选择为该模板单独设置,勾选使用工具栏,点击顶部工具栏旁边的设置按钮,弹出工具栏编辑框,选中提交按钮,将提交按钮的校验失败仍然提交勾选即可,如下图所示:
![表格制作软件FineReport教程:[26]填报校验](https://exp-picture.cdn.bcebos.com/ba274f598540102a6a25dd11b142a07aa110c51e.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:143
阅读量:128
阅读量:185
阅读量:114
阅读量:29