Поиск в Access

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
slb51
мл. сержант
Сообщения: 126
Зарегистрирован: 2009-10-27 12:04:47
Откуда: Нижний Новгород

Поиск в Access

Непрочитанное сообщение slb51 » 2011-08-20 18:12:55

Я столкнулся вот с какой проблемой. У меня есть форма. Допустим, MainForm. На ней - подчинённая фора (SubForm) и поле для поиска (SearchField). Для SearchField имеется процедура:

Код: Выделить всё

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 34924
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Поиск в Access

Непрочитанное сообщение Alex Keda » 2012-02-12 21:25:08

произведения M$ - это сплошной фокус-покус =))
Убей их всех! Бог потом рассортирует...


Вернуться в «Visual Basic»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость