2013-10-09 2 views
0

У меня есть форма доступа, которая использует 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 метод, чтобы позволить ему работать каждый раз, когда обновления UserForm к другой записи?

ответ

3

Мероприятие, которое вы ищете: Form_Current.

+0

Спасибо. Я так рад, что этот метод был назван так, что интуитивно имеет смысл ... – enderland

Смежные вопросы