内置提交校验

编辑
  • 文档创建者:文档助手1
  • 浏览次数:13726次
  • 编辑次数:14次
  • 最近更新:Kevin-s 于 2019-06-04
  • 1. 描述

    内置提交校验是指用户可直接在面板右侧添加校验规则,实现数据的规范化输入。

    2. 示例

    2.1 打开模板

    打开模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\RefreshDataForm\RefreshData.cpt

    2.2 数据校验设置

    点击模板>报表填报属性>数据校验,在校验公式中输入:F3>0&&F3<1000,校验出错信息中输入:"成本价超出范围!"如下图:



    注:校验的公式意思为 F3 的值必须在 0 到 1000 之间,若不在 0 到 1000 中间就弹出错误信息。

    注:校验出错信息如果是字符串要加“”号

    即当满足数据校验中的条件时校验通过,不满足条件时提示错误信息。

    2.3 效果查看

    点击填报预览,在成本价下编辑数据,将第一行的成本价改成-1,第三行的成本价改成 1000,点击左上角的数据校验,。由于我们填写的数据都超出了定义的范围,因此会出现错误的提示,如下图:

    鼠标移到提示的错误信息上,就会在校验不成功的单元格后弹出错误信息,这样就能方便查看不成功的原因,直接进行修改单元格内容即可,如下图:

    具体的设置可参考模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Form\VerifyForm\内置提交校验.cpt

    在线查看模板效果请点击 SubmitVerify.cpt

    注:若定义校验的单元格是扩展的格子,校验的属性会对扩展出来的所有格子有效,上图的效果是对扩展出来的数据进行校验的。如果是不可扩展单元格,则只对定义的一个单元格有效。


    附件列表


    主题: 填报应用
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]