查找验证错误的错误号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查找验证错误的错误号相关的知识,希望对你有一定的参考价值。

我有一个表,其中一些字段具有验证规则集和验证消息。数据输入以表格形式完成,当数据验证规则被破坏时,验证错误消息将显示在弹出窗口中。到目前为止都很好。

然而,我想要在表单上突出显示触发验证消息的字段的表单文本框或组合框,例如具有不同的背景颜色。

我假设我需要在表单的On Error过程中执行此操作,并指定错误号。但我不知道如何找到错误号码?例如。这个方法:How to Change Table Validation Error Message in MS Access

也许我完全以错误的方式解决这个问题而不是在表属性中指定错误消息我应该用VBA设置它?

如果有人能指出我正确的方向,我感激不尽,因为我还是初学者:)

答案

您寻找的错误号是7753 - 这是由DataErr事件的事件过程的On Error(第一个参数)返回的。

但是,我个人不喜欢在Access中使用验证规则,并且更倾向于通过VBA测试输入的有效性,作为数据提交的一部分(即当用户点击控件提交数据时)

例如,此方法类似于在提交表单时标记无效字段的Web表单,而不是将用户锁定到特定字段,直到指定了有效数据。

以上是关于查找验证错误的错误号的主要内容,如果未能解决你的问题,请参考以下文章

自定义推文给出“32:无法验证您”。错误。知道为啥吗?

JavaScript 正则表单验证(用户名密码确认密码手机号座机号身份证号)

尝试进行用户名查找时收到特定的AD ldap错误

超出未经身份验证的使用的每日限制。继续使用需要注册错误

尝试进行用户名查找时收到特定的 AD ldap 错误

MongoDB + Rails 错误:命令查找需要身份验证