我希望设置我的访问权表单,以便在允许用户进行填写其余内容之前必须先完成Ref no.
字段(必填) 形式。
默认情况下,光标位于Ref no
字段中,但在输入值之前,不得允许用户离开。
这就是我想要发生的事情:
Ref no
,用户必须先输入值,然后才能转到其他字段理想情况下,如果用户在输入任何内容之前导航离开Ref no
字段(该字段不能为空),则表单会抛出错误消息。
可以这样做吗?
答案 0 :(得分:1)
您可以将此字段的选项卡索引设置为0.这可以通过表单上字段的属性获得。然后在lost_focus命令上使用VBA,也许就是这样:
If IsNull(FieldName) Then
MsgBox "Must provide value for FieldName"
Cancel = True
End If
答案 1 :(得分:0)
只需禁用所有控件(RefNo除外)
AfterUpdate
refNo,检查Null,启用所有控件,移至下一个控件,然后禁用RefNo,以便用户无法更改/删除输入的值。
无论如何,这听起来像一个可怕的想法。我宁愿重新考虑这个过程。也许在进入该表格之前要求RefNo。从来没有必要在20年内这样做。