MS-Access复选框IF语句

马特·H

当输入(“客户订单编号”)字段时,如何添加将被打勾的支票(“ chk3”)。输入订单号时,复选框将打勾。

我还想知道是否有可能当值字段(“ Value”)低于10,000英镑时,复选框(“ chk2”)会打勾。如果超过10,000英镑,则不会打勾

在此处输入图片说明

桑托什

您可以将AfterUpdate事件用于此类验证。

Nz 函数检查空值并将其分别转换为空字符串和0

对于客户订单号:

Private Sub txtCustomerOrderNo_AfterUpdate()
    If Nz(Me.txtCustomerOrderNo, "") <> "" Then
        Me.chk3 = True
    Else
        Me.chk3 = False
    End If
End Sub

对于项目值小于1万的项目:

Private Sub txtProjEstimate_AfterUpdate(Cancel As Integer)
    If Nz(Me.txtProjEstimate, 0) < 10000 Then
        Me.chk2 = True
    Else
        Me.chk2 = False
    End If
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章