历史版本16 :内置校验 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
1. 概述编辑
1.1 应用场景
用户可定义校验公式和校验出错信息,前端填报后进行数据校验或直接提交时,如果数据不满足校验公式的要求,那么操作不予通过且弹出校验出错信息,如下图所示:
1.2 功能入口
设计器菜单栏点击模板>报表填报属性,设置界面选择数据校验,点击,选择内置校验,点击,新增校验公式和校验出错信息,点击确定即可,如下图所示:
2. 示例编辑
2.1 准备数据
新建数据查询数据集 ds1,SQL 语句为:SELECT * FROM Sales
2.2 设计表格
设计填报表格,将数据集字段拖入对应单元格中,给 A2~F2 单元格添加文本控件,如下图所示:
2.3 设置提交
设计器菜单栏点击模板>报表填报属性,提交设置项下新增一个内置SQL提交,如下图所示:
2.4 设置数据校验
设计器菜单栏点击模板>报表填报属性,数据校验设置项下新增一个内置校验,如下图所示:
校验公式:D2>0&&D2<10000
校验出错信息:"销售成本超出范围!"
注:D2>0&&D2<10000 表示销售成本填报值必须在 0~10000 之间,区间外的值一律校验报错。
2.5 效果预览
1)PC 端
保存报表,点击填报预览,销售成本填写校验区间外的值时,点击数据校验或提交会弹出校验出错信息,如下图所示:
2)移动端
同时支持 App 端和移动端预览,效果如下图所示:
3. 模板下载编辑
已完成模板参见:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\VerifyForm\内置校验.cpt
点击下载模板:内置校验.cpt