历史版本20 :控件校验 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 学习视频

本文档的系列学习视频可查看:填报学习路径

[helpvideo]2031[/helpvideo]

1.2 应用场景

填报控件是可以设置校验规则的,用户在控件中录入的内容如果不满足规则,会弹出校验出错的提示信息。

如下图是文本控件设置了手机号校验,如果填写的内容不满足手机号格式,那么校验不予通过。

1621581644328189.gif

对于满足手机号格式的内容,在确认后校验予以通过,如下图所示:

1621581872859240.gif

1.3 功能入口

不是所有控件都能设置校验,只有部分控件在属性面板下会有校验设置项,如下图所示:

Snag_1ee54521.png


2. 校验规则编辑

校验规则规则说明图示支持的控件
允许为空
  • 是否允许控件内容为空

  • 支持自定义错误提示

Snag_1eefdc50.png


文本控件

文本域控件

数字控件

密码控件

单选按钮组控件

复选按钮组控件

下拉框控件

下拉复选框控件

日期控件

文件控件

列表控件

下拉树控件

视图树控件


长度
  • 可以限制文本的字数

  • 可以设置最小和最大字数

  • 支持自定义错误提示


Snag_1ef089c6.png


文本控件

文本域控件

密码控件

邮件
  • 填写内容必须是邮件格式

  • 支持自定义错误提示


Snag_1ef1589f.png


文本控件
身份证
  • 填写内容必须是身份证格式

  • 支持自定义错误提示


Snag_1ef2054a.png


文本控件
邮编
  • 填写内容必须是邮编格式

  • 支持自定义错误提示


Snag_1ef28bc0.png


文本控件
电话
  • 填写内容必须是电话格式

  • 可以选择电话的数据类型

  • 支持自定义错误提示


Snag_1ef36dc4.png


文本控件
手机
  • 填写内容必须是手机格式

  • 支持自定义错误提示


Snag_1ef40272.png


文本控件
自定义


Snag_1ef494ee.png


文本控件

文本域控件

密码控件

允许小数
  • 是否允许数字带小数

  • 可以设置最多的小数位数


Snag_1f0d53f4.png


数字控件
允许负数
  • 是否允许数字为负数


Snag_1f10dd49.png


数字控件

需要最大值

需要最小值

  • 将数字限定在某个范围内

  • 可以设置最大数和最小数

  • 支持自定义错误提示


Snag_1f13fb14.png


数字控件
允许直接编辑
  • 下拉框内能否直接填写内容

Snag_1f1bd8ef.png


下拉框控件

下拉复选框控件

日期控件

下拉树控件


允许自定义值
  • 前提是下拉框内能直接填写内容

  • 填写的内容在数据字典里面是否能找到

Snag_1f1c2876.png


下拉框控件

下拉复选框控件

下拉树控件



3. 注意事项编辑

1)填写不符合校验条件的数据后,控件会自动返回上一次填写的内容。

2)填报提交时,也会根据控件的校验条件来检测提交数据。

2.gif