Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Небольшой трабл с поиском по нескольким полям / 4 сообщений из 4, страница 1 из 1
02.03.2004, 17:50
    #32428438
Globusovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшой трабл с поиском по нескольким полям
Такая мелкая проблема:
Есть форма, в ней 4 необязательных поля для ввода параметров отбора и подчиненная форма, где результаты поиска выводятся.
Есть запрос, который является источником для подчиненной формы. он по этим 4 условиям отыскивает записи.
Все бы ничего, запрос работает: по любому полю или по любым нескольким полям все отыскивает, но трабл в том, что если ни одно поле не заполненно (а это изначальное состояние полей в форме), в подчиненной форме выводятся _все_ записи.
Как бы этого избежать?
...
Рейтинг: 0 / 0
02.03.2004, 17:58
    #32428457
Хам трамвайный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшой трабл с поиском по нескольким полям
добавть условие в запрос
or forms![Форма]!ПолеПоиска is null
...
Рейтинг: 0 / 0
02.03.2004, 18:07
    #32428482
Globusovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшой трабл с поиском по нескольким полям
Там такое условие есть для каждого поля, в результате запрос либо фильтрует по этим полям, если там есть значение, либо не фильтрует.
Так вот, когда значений нет ни в одном поле, то результат запроса - все записи без фильтра.
...
Рейтинг: 0 / 0
02.03.2004, 18:33
    #32428526
Guest2003
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Небольшой трабл с поиском по нескольким полям
Значит исходный Recordsource Какой-то есть на subформе проверьте
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Небольшой трабл с поиском по нескольким полям / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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