由于表设计已经有很多变化,因此在应用程序设计中也有了一些变化,比如在Access Web应用的视图这能够取消Before Update事件。很多开发人员,在客户端窗体中验证数据都是通过Before Update事件来完成的,在Access Web应用程序中需要使用一下两种方式来替换Before Update事件以验证数据:
- 使用验证规则
- 使用表事件
表事件基于宏操作。在这里,也应该注意添加一条新纪录和修改一条记录会触发表中的两个事件。如果需要在任何时间都执行同一业务规则,就会发现业务规则也需要用相同的宏来表示表中的这两个事件。但是,为表事件编写宏比设置验证规则需要做的操作多一些。简单的业务规则仅包含一个字段或一条记录,这样就可以考虑通过设置验证规则的方式来代替表事件和宏的联合使用方式。
假设在A公司中,要求在使用未来日期时不能讲用户设置成激活状态。这时候就需要使用字段级别的验证规则去处理此情况。验证Access客户端中是一样的,尽管现在这些验证规则已经成了重要角色。如果说在下面的Validation Text属性中输入违反验证规则是的错误提示信息。当用户在ActivationDate字段中输入未来的日期时,就会返回Validation Text属性中设置的错误信息。如果在Access客户端没有提供验证信息,用户将会得到默认信息。
因此,当定义了验证规则时,最好也提供违反该规则是的提示信息。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 验证规则和文本字段级别的验证