【Access小品】你懂的--必填控件校验示例-煮江品茶
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


【Access小品】你懂的--必填控件校验示例

发表时间:2015/3/20 17:04:54 评论(3) 浏览(8745)  评论 | 加入收藏 | 复制
   
摘 要:【Access小品】你懂的--必填控件校验示例
正 文:
  对必填控件有许多种校验方法,比如可以在控件的有效性规则属性中处理,再比如可以在按钮的事件中处理。这些方法有一个缺点,就是当窗体上必填控件数量比较多,多个窗体都存在类似问题时,需要做大量的重复性工作。

  在编程中有一个原则叫做“写的少做得多”,也就是用最少的代码或工作,去解决最多的问题。于是乎对于必填字段,我们就可以在这个原则的指导下,做一些简单的工作了。我们首先需要做一个约定:必填控件的标签的第一个字符为*号,一旦有了这个约定,问题就简化了。

  我们可以在标准模块中写一个子程序,这个子程序的作用在于当窗体加载事件调用它时,它将给所有必填控件(也就是符合约定的控件)加载一个更新后事件。我们另外写一个必填控件更新后事件的处理器,这个处理器是一个函数,它用来设置某个按钮的可用性。当我们做了这些工作后,就可以在所有需要校验必填控件的窗体上使用调用语句,达到对某个按钮控件的控制了。

  当然,这只是一个示例,为了简化起见,代码只对组合框和文本框做为必填控件进行了控制。如果需要对其他类型的控件做同样处理的话,需要对模块中的某句代码进行修改。至于是那句代码,怎么修改,相信你懂的。


示例:点击下载此附件


视图:


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【access入门】文本框只能二选一且必填其中一项的示例  【麥田  2011/12/16】
【access小品】大可不必--必填控件空值时不失去焦点示例  【煮江品茶  2012/1/13】
【access源码示例】通用必填项检查函数及友好提示功能实现示例  【红尘如烟  2012/6/16】
Access组合列表框必填字段的提示信息设置  【Aaron  2013/2/3】
检查子窗体必填项函数  【金宇  2013/3/18】
【Access字段】用代码更改字段必填项,用代码修改表中字段必需项...  【红尘如烟  2014/1/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

煮江品茶

文章分类

文章存档

友情链接