Vba Access 2010 Afterupdate-在字段上设置日期

Vba Access 2010 Afterupdate-在字段上设置日期,vba,ms-access-2010,Vba,Ms Access 2010,我有一个数据库,我需要一些帮助 我有一个任务数据库——我想在状态组合框标记为已完成时设置完成日期 所以我的组合框叫做“txtStatus” 我希望在设置为Completed时,它会更新Tasks表中的一个字段(称为CompletedDate)以填充当前日期 我试着做了一个后更新和一个If语句,但我什么也没有得到。 有什么想法吗 我相信你已经解决了这个问题,但以防万一,其他人正在挣扎: Private Sub txtStatus_AfterUpdate() If Me.txtStatus = Tr

我有一个数据库,我需要一些帮助

我有一个任务数据库——我想在状态组合框标记为已完成时设置完成日期

所以我的组合框叫做“txtStatus”

我希望在设置为Completed时,它会更新Tasks表中的一个字段(称为CompletedDate)以填充当前日期

我试着做了一个后更新和一个If语句,但我什么也没有得到。
有什么想法吗

我相信你已经解决了这个问题,但以防万一,其他人正在挣扎:

Private Sub txtStatus_AfterUpdate()
If Me.txtStatus = True Then
Me.CompletedDate = Date
Else
Me.CompletedDate = Null
End If
End Sub

您的组合框是否绑定到[Tasks]表中的字段?如果是的话,字段名是什么?你能发布你的代码吗?