单元格填报属性之校验
单元格填报属性是单元格级的填报属性。通过菜单工具栏-编辑-单元格填报面板进行设置。单元格填报属性设置共分为”常规”、“校验”、“其他”三个tab页。
单元格校验可通过两种方式进行,设置填报数据类型和定义单元格校验表达式。
数据类型校验
报表提供了字符串,整数,数值型,日期型,数字串,地址,时间型,日期时间八种填报数据类型。可以通过填报数据类型的选择,填报时,系统会检查填入的数据类型是否与设置的数据类型一致。如果录入了不合法的数据,系统会弹出错误信息。
表达式校验
点击【增加】按钮可以增加一个校验规则,编辑校验公式和校验时出错信息,选择是否立即校验。可定义多个校验规则。
校验表达式
表达式遵从javascript语法规则,表达式可以使用一个表达式,也可以调用javascript函数。校验表达式可以引用单元格值,动态扩展单元格的引用方式为单元格名,如非动态扩展格及行式填报表单元格的引用方式直接为单元格名,如${A1};非动态扩展格及行式填报表单元格的引用方式直接为单元格名,如A1。
出错提示
定义当校验未通过时弹出的错误提示信息立即校验:如勾选,鼠标移开当前单元格时就进行合法性检查,否则在报表发布页面上点击提交或者点击校验按钮时触发校验并且会标记出错单元格。