如果字段为空且"status"仍在数据库中,则阻止执行按钮



我的表单中有一些字段,并且要执行一个按钮。我想做的是,当任何字段为空时,该按钮将无法执行。这意味着,当字段未完成时,我无法继续按钮prece。

如果字段为空,如何防止执行按钮?任何帮助将不胜感激。谢谢!

**更新问题**

我将为我的问题添加更多信息。现在,我试图防止使用

If doc.PStatus(0) = "Lock" Then
    Msgbox "Complete PC Inspection first!"
    Exit Sub
Else

要检查是否存在状态锁,我无法执行按钮。如果我对文档进行了一些更改,并且仍然锁定状态,则无法继续按钮。我将发出消息"首先完成PC检查!"和退出子。我以为我成功了。我尝试两个条件:

  1. 我尝试更改文档,但不是从视图中的第一个文档开始。(还可以,我无法继续执行过程(
  2. 我尝试仅在视图中对第一个文档进行更改,然后我可以执行按钮(据说我不能,因为仍然存在"锁定"状态(。

我尝试了以前的问题,但问题仍然存在。仅当我对我的第一个文档进行更改时,就会发生问题。但是,除了第一文档以外,我对其他文档进行了更改,没有问题。希望您理解这个问题。如果您需要,我将添加其他代码。谢谢!

如果此按钮在视图中,则您的代码需要在循环中获取每个文档并分别检查每个文档中字段的值。

最新更新