powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / acALL в DoCmd.FindRecord - почему-то не работает...
3 сообщений из 3, страница 1 из 1
acALL в DoCmd.FindRecord - почему-то не работает...
    #32807186
Benz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А2000 mdb/ В стандартном поиске в форме CTRL-F при поиске по всем полям - все нормально. При поиске посредством DoCmd.FindRecord bla,bla,bla не работает поиск по всем полям, как только ставлю вместо acCurrent acALL прекращает искать вовсе. Где могут быть грабли? Помогите, плиз!

Private Sub cmdFind_Click()

Dim strFind As string
strFind = Me![Поиск].Value

Me![Название].SetFocus
DoCmd.FindRecord strFind, acAnywhere, False, acSearchAll, False, acCurrent
' так работает
DoCmd.FindRecord strFind, acAnywhere, False, acSearchAll, False, acAll
' а так нет
End sub()
...
Рейтинг: 0 / 0
acALL в DoCmd.FindRecord - почему-то не работает...
    #32808624
Benz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может, кто-нить хотя бы попробует у себя. Может это баг?
...
Рейтинг: 0 / 0
acALL в DoCmd.FindRecord - почему-то не работает...
    #32809380
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда-то давно я сталкивался с подобным, но к сожалению воспроизвести точно не могу. Вышел из ситуации таким образом:
в strFind указал выражение, т.е. примерно будет так:
strFind = "Me![Название]=" & chr(34) & Me![Поиск].Value & chr(34)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / acALL в DoCmd.FindRecord - почему-то не работает...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]