| 如何保持代码的唯一性 |
|
| 作者:贺德才 文章来源:accessoft.com 点击数: 本日:{$DayHits} 更新时间:2008-12-1 9:59:02 |
|
在设计数据库时,有时我们可能需要让某字段数据保持唯一,比如“代码”字段。这在表设计时可以将该字段设置成“无重复”。如果不想在表里设置,而只想在录入窗体里设置,可以先设计一个宏,并将这个宏赋予录入窗体“代码”字段的“更新后”事件即可。
宏条件是:DLookUp("[代码]","[表名]","[代码] = Form.[代码] ") Is Not Null 宏操作选择“msgbox”,在下面的提示栏内填写提示文字,比如“你输入的代码已经存在,请重新输入!” 这样设计已经可以了,但还有一个小问题,那就是当系统出现提示时,光标已经离开“代码”字段。又让“重新输入”,光标却离开,这不合事理,所以,还要在宏里加第二个操作“CancelEvent”。这样设计后,既有提示,光标又还在原位,方便重新输入。 |
| 文章录入:admin 责任编辑:admin |
|
上一篇文章: 创建宏
下一篇文章: 没有了 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |