Я столкнулся вот с какой проблемой. У меня есть форма. Допустим, MainForm. На ней - подчинённая фора (SubForm) и поле для поиска (SearchField). Для SearchField имеется процедура:
Код: Выделить всё
Private Sub SearchField_Change()
DoCmd.GoToControl "SubForm"
DoCmd.FindRecord (SearchField), acStart, False, , False, acCurrent, True
End Sub
При вводе первого же символа выполняется поиск, как и следовало ожидать. Но далее происходит не то, чего хочется. Фокус перемещается на найденную запись, а значит дальнейший ввода смволов присходит уже не в строке поиска а в таблице. А надо продолжить ввод, а в таблиц при этом курсор перемещался бы в соответствии с введёнными в строку поиска символами. Подскажите, пожалуйста, где я тут недопонимаю.