自定义验证用于构建您自己的数据验证规则,以确保所有输入数据都经过结构化和良好管理。如果验证规则匹配,还可以自定义错误消息。
概述
数据验证很重要,在大多数情况下,它是一个核心功能。比如,您想记录客户的IBAN进行货币转账。IBAN始终有27个字符;如果有人错误地输入了25个或28个字符,或者在其中放置了空格,那就不对了。您需要将IBAN字段的长度设置为27个字符,并要求您填写这27个字符,不多一个,不少一个!
邮政编码或税号也是如此。这些字段需要验证规则。如果这种类型的数据记录不正确,比如付款、发货、费用等,很多东西都可能出错。这是一件严重的事情!
电话号码和电子邮件字段也应该进行验证,因为它们不应该接受无效字符。
您应该能够设置日期字段只接受某些数据范围。比如:“您不能输入早于今天的交货日期”。
在哪里设置位置?
自定义验证功能是批准表单或列表表单上的字段控件验证设置的一部分。要设置自定义验证,首先从表单设计器中选择一个字段控件(如文本框、数字、下拉框等),然后打开
内容 > 验证块
单击“自定义验证”按钮打开设置窗口:
如何工作?
在自定义验证弹出窗口中,有两个选项可设置:
规则:使用表达式编辑器添加逻辑来设置验证规则。
错误消息:使用表达式编辑器设置自定义消息。此消息将显示在所选字段控件下方。
要了解如何使用表达式编辑器,请参阅:了解表达式编辑器。
例子
以下是一个示例,介绍如何使用自定义验证验证电子邮件地址和电话号码: