如何使用VBA处理Microsoft Access表单中的附件字段?

如何使用VBA处理Microsoft Access表单中的附件字段?,vba,forms,ms-access,attachment,Vba,Forms,Ms Access,Attachment,我构建了一个表单,用户可以在其中创建新记录并填写字段。其中一个字段是附件字段。在他们保存记录之前,我想检查他们是否填写了所有必填字段,附件就是其中之一。对于所有其他字段,其工作原理如下: If IsNull(date_of_useage) Then MsgBox "Please fill in the date!", vbExclamation Exit Sub End If 这在附件字段中不起作用,用其名称“附件

我构建了一个表单,用户可以在其中创建新记录并填写字段。其中一个字段是附件字段。在他们保存记录之前,我想检查他们是否填写了所有必填字段,附件就是其中之一。对于所有其他字段,其工作原理如下:

        If IsNull(date_of_useage) Then
            MsgBox "Please fill in the date!", vbExclamation
            Exit Sub
        End If
这在附件字段中不起作用,用其名称“附件”对其进行寻址。如果用户附加或未附加文件,我如何检查
IsEmpty
也不起作用。

找到了解决方案:

If Attachment.Attachmentcount = 0 Then [...]