设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: stvent
打印 上一主题 下一主题

[Access本身] 当子窗体为有数据字段值为空时,如何让其在为空位置获得焦点

[复制链接]
11#
 楼主| 发表于 2009-9-2 14:19:27 | 只看该作者
目的就是如果有字段空,提示并不作保存
12#
 楼主| 发表于 2009-9-2 15:45:36 | 只看该作者
13#
发表于 2009-9-2 15:47:57 | 只看该作者
把数据库字段属性设定为 NOT NULL,从后台控制
14#
 楼主| 发表于 2009-9-2 16:33:45 | 只看该作者
把数据库字段属性设定为 NOT NULL,从后台控制
djt 发表于 2009-9-2 15:47

后台控制弹出的信息用户看不懂,也不知道错在那里!所以用自定义msgbox就最好!
15#
发表于 2009-9-2 17:02:45 | 只看该作者
你把检查的过程放在窗体的更新前事件就可以了
Private Sub Form_BeforeUpdate(Cancel As Integer)
    if isnull(me.[xxx])=true then
        ‘不符合规范的处理过程
        msgbox ""
        Cancel = True
        DoCmd.RunCommand acCmdUndo
    else
       '符合规范的处理过程
    ....
    end if
End Sub
16#
发表于 2010-5-9 16:00:41 | 只看该作者
学习制作
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-17 20:19 , Processed in 0.095122 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表