【问题标题】:Validation Rule for Access form TEXT BOX访问表单文本框的验证规则
【发布时间】:2020-07-03 06:28:49
【问题描述】:

我有如下的 Private Sub Form_BeforeUpdate 验证规则,但它不起作用

If Me.ASSIGNED_REASON.Value = "TEMPORARY USE" Then

Me.TEMP_RETURN_DATE.ValidationRule = Not Null
Me.TEMP_RETURN_DATE.ValidationText = " You must enter return date in box"

End If

我的要求是,如果 ASSIGNED_REASON 是 TEMPORARY USE 则 TEMP_RETURN_DATE 不应该为空,如果他们试图在没有临时返回日期的情况下保存表单,则应该发出完整的警告消息。

请帮忙解决这个问题。

【问题讨论】:

    标签: vba ms-access


    【解决方案1】:

    试试 IsNull

    If Me!ASSIGNED_REASON.Value = "TEMPORARY USE" Then
        If IsNull(Me!TEMP_RETURN_DATE.Value) Then
            MsgBox "You must enter return date in box"
        End If
    End If
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-15
      • 2013-12-22
      • 2014-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多