Ms access 根据“是/否”类型的其他字段更改Microsoft Access中某个字段的“必需”属性
我正在使用Microsoft Access 2013。正如标题中提到的,我想基于字段(B)更改一个字段(A)的“必需”属性,类型为Yes/No。 例如,如果B返回“否”,则A的“必需”将变为“否”。Ms access 根据“是/否”类型的其他字段更改Microsoft Access中某个字段的“必需”属性,ms-access,Ms Access,我正在使用Microsoft Access 2013。正如标题中提到的,我想基于字段(B)更改一个字段(A)的“必需”属性,类型为Yes/No。 例如,如果B返回“否”,则A的“必需”将变为“否”。 感谢您的帮助。第一步是删除字段A上所需的约束。然后使用“更新前表单”事件检查约束 Private Form_BeforeUpdate(Cancel As Integer) If Me.FieldNameB = -1 Then If Len(Me.FieldNameA &
感谢您的帮助。第一步是删除字段A上所需的约束。然后使用“更新前表单”事件检查约束
Private Form_BeforeUpdate(Cancel As Integer)
If Me.FieldNameB = -1 Then
If Len(Me.FieldNameA & "") = 0
MsgBox "This field cannot be left empty.", vbInformation, "Required information."
Cancel = True
End If
End If
End Sub
如果选择了
字段b
,并且在字段a
中未输入任何输入,则这将不允许关闭表单,因为代码比表格定义更易于处理。顺便说一句,不,这在表数据宏中是不可能的。那么,先生,您对代码有什么建议吗?