我的表单包含注册日期,3个订单事件日期(订购时的不同,随机阶段)以及包含“自上次活动后的天数”的数字。
Customer Register: 2009-08-11
Stage A: 2011-03-12
Stage B: 2012-01-10
Stage C: 2009-09-30
Days since last activity: 882
我需要计算“自上次活动以来的天数”,并且活动可以在3个日期字段中以非顺序方式进行。我有一个查询在整个工作表上处理这个问题,但我不得不设置表单,以便在更改/输入日期时自动更新“自上次活动以来的日期”字段。
当这3个日期字段中的一个发生更改时,是否有一种有效的方法可以触发单行数据的更新查询?
答案 0 :(得分:0)
如果您的表单上的阶段A,阶段B和阶段C是文本框,您可以在每个上使用AfterUpdate事件来重新计算DaysSinceLastActivity:
Private Sub StageA_AfterUpdate()
'Run your query here
End Sub