表中有几个字段,其中一个为时间,一个为原因,想在代码中设定一下条件,如果"时间"和"原因"二个字段均没有或者均有记录,可以转到上笔记录,如果只有"时间"的记录而没有"原因"的记录,那么就会提示.并阻止转到上笔.
编写了几句代码,但只有提示而仍然不能阻止转到上笔.
请高手帮助完善一下.
谢谢了.
附上实例.作者: Grant 时间: 2009-2-2 12:43
阻止转入是用 exit sub 进行退出过程即可作者: 7777777 时间: 2009-2-2 12:53
ddddddddddd作者: ACMAIN_CHM 时间: 2009-2-2 13:16
If IsNull(Me![原因]) And IsNull([时间]) = False Then '判断是否为空白
If MsgBox("你已输入了”时间”,请输入“原因”!", vbOKOnly) = vbNo Then '提示是否转上笔
Exit Sub
End If
End If
If IsNull(Me![原因]) And IsNull([时间]) = False Then '判断是否为空白
If MsgBox("你已输入了”时间”,请输入“原因”!", vbOKOnly) = vbNo Then '提示是否转上笔
Exit Sub
...
ACMAIN_CHM 发表于 2009-2-2 13:16