【发布时间】:2021-03-15 22:01:42
【问题描述】:
我有一个标有“RouteCard_A”的表,主键为“ID”,然后我有一个名为“AMaidDate”的字段设置为日期/时间,格式为长日期,需要是,索引是(没有重复)。我有一个标有“RouteCard_A_Form”的表格。
我已经尝试了数周来默认我的表单在加载时打开到“AMaidDate”匹配今天日期 [=Date()] 的记录。
目前设置为:
Private Sub Form_Load()
DoCmd.RunCommand acCmdRecordsGoToLast
End Sub
我尝试过将 Dim 作为字符串、dim 作为日期、docmd.openreport 和 docmd.gotorecord 的组合,但没有成功(我可能用错了)
我想我需要将 AMaidDate 设置为辅助主键和/或使 AMaidDate 与 ID 字段匹配,以便我可以使用类似的东西:
Private Sub Form_Load()
Dim stToday as date
Dim stOpenRec as string
stToday = date
stOpenRec = (I need a way to get the ID from the AMaidDate that matches today)
DoCmd.GoToRecord acDataForm, "AMaidDate", acGoTo, stOpenRec
End sub
请帮我完成。
谢谢
【问题讨论】:
标签: ms-access-2013 goto form-load