移动记录集访问表单时如何获取事件?

时间:2013-10-09 23:07:17

标签: sql vba ms-access

我有一个Access表单,它使用SQL来填充下拉列表。此SQL在表单中使用组合框cb_Priority中的值,例如:

SELECT ProjectPriorities.ProjectPriority FROM ProjectPriorities WHERE (((ProjectPriorities.[mType])=[Forms]![testQuery]![mType].value)); 

换句话说,我正在使用当前记录集来填充表单上的下拉列表。

当用户在记录之间移动时(即当前在表单中显示哪一个),我想调用以下内容。

Form_testQuery.cb_Priority.Requery

这会正确地重新填充表单下拉列表。

然而,我找不到像我想象的那样的活动

Form_RecordsetChange()
Form_RecordsMove()

如何在每次用户表单更新到其他记录时触发此.Requery方法以允许它运行?

1 个答案:

答案 0 :(得分:3)

您要查找的事件是:Form_Current