Office中国论坛/Access中国论坛

标题: 如果数据不存在光标还在本字段,不跳到下一个字段中 [打印本页]

作者: yanwei82123300    时间: 2012-12-28 16:48
标题: 如果数据不存在光标还在本字段,不跳到下一个字段中
请问如何才能做到判断窗体中的字段值是否在表中存在?如果数据不存在光标还在本字段,不跳到下一个字段中。如果存在就跳到下一字段。谢谢

作者: 咱家是猫    时间: 2012-12-28 17:06
设置有效性规则.
作者: LeeTien    时间: 2012-12-28 17:28
看着楼主的表述,感觉头很晕
窗体中的值,如果数据库中存在,光标不跳转到下一个字段(下一行还是同行的下一个字段)
存在就跳到下一行
具体要实现什么
允许重复值还是保存前验证
作者: yanwei82123300    时间: 2012-12-28 17:59
猫老师这个规则在哪,谢谢
作者: Henry D. Sy    时间: 2012-12-29 10:15
yanwei82123300 发表于 2012-12-28 17:59
猫老师这个规则在哪,谢谢

表属性里设置
作者: yanwei82123300    时间: 2012-12-29 10:37
Henry D. Sy 老师我的表是ODBC调用SQL数据库的表是不可修改的
作者: Henry D. Sy    时间: 2012-12-29 10:39
yanwei82123300 发表于 2012-12-29 10:37
Henry D. Sy 老师我的表是ODBC调用SQL数据库的表是不可修改的

可以试试
在更新前判断,如果不存在则cancel=true
作者: 咱家是猫    时间: 2012-12-29 10:42
在窗体里的控件(如文本框)属性列表里也有此属性
作者: yanwei82123300    时间: 2012-12-29 10:48
Henry D. Sy 和猫老师:窗体中的文本框属性已经找到,现在想在vba中如何设置呢:如果存在光标自动跳转到下一个字段,如果不存在光标还停留在本字段?谢谢
作者: Henry D. Sy    时间: 2012-12-29 11:19
yanwei82123300 发表于 2012-12-29 10:48
Henry D. Sy 和猫老师:窗体中的文本框属性已经找到,现在想在vba中如何设置呢:如果存在光标自动跳转到下一 ...

请看7楼的
作者: yanwei82123300    时间: 2012-12-29 11:32
请问如何书写呢?谢谢
作者: Henry D. Sy    时间: 2012-12-29 11:46
yanwei82123300 发表于 2012-12-29 11:32
请问如何书写呢?谢谢

在更新前判断,如果不存在则cancel=true
作者: yanwei82123300    时间: 2012-12-29 12:02
Henry D. Sy 谢谢帮助
作者: yanwei82123300    时间: 2012-12-29 12:36
各位老师我想达到这个效果!谢谢




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3