报表中常常为了保证信息准确无误的填报入库而需要设置校验以避免不符合要求的数据录入数据库中。比如:要求某些单元格值不允许为空,这时就需要利用报表的校验来完成。
操作如下:
需设置校验的单元格右键填报属性设置,校验表达式为A1.toString()!=null&&A1.toString()!=””
报表发布后,点击提交,会弹出对话框如下:
即校验成功。
或者表达式也可以写为:A1.toString().length>0
注意:行式填报表校验表达式中单元格一定不能加${} 比如:${A1}.toString().length>0,而普通填报表则不需要注意,加或者不加均可。