ms根据上一条记录的日期访问自动填充日期字段

时间:2015-06-29 17:57:44

标签: date ms-access default-value autofill

我有一个表格,其中包含每个部门在给定日期的估计数字(每个日期是包含字段EST_DATE,DEPT1,DEPT2,DEPT3等的记录)。日期是索引的主键(没有重复项)。

当用户创建新记录时,我希望根据最后一条记录自动填充日期。

因此,如果最后一次估算是针对07/02/2015,则新记录的日期应自动填写为07/03/2015。使用基于当前日期的默认值将不起作用,因为这些估计值是提前几天或几周生成的。如果重要,则字段EST_DATE的格式设置为"mm/dd/yyyy"

我更喜欢使用EST_DATE字段本身的默认值,但我也可以使用基于事件的VBA,因为用户通常会通过绑定表单输入此估算数据。

1 个答案:

答案 0 :(得分:0)

创建一个名为MaxEstDate的隐藏文本框。

将其ControlSource设置为:=Max([EST_DATE])

将EST_DATE设置文本框的DefaultValue为:=[MaxEstDate]