powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / фильтр на форме
3 сообщений из 3, страница 1 из 1
фильтр на форме
    #32331012
Фотография beseder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Искал по форуму, но не нашел.
Посмотрите, может поможете.
В форме работает следующий фильтр:
DoCmd.ApplyFilter "", " [Поставщик]= Forms![СписокНакладных]![Выбор1]"
где [Выбор1] - это поле со списком из таблицы Поставщики. Соответственно, выбирая поставщика, я получаю все записи, к нему относящиеся.
Теперь мне нужно сделать фильтр сразу по нескольким( например, по 2-м) поставщикам:
Добавил еще одно поле со списком [Выбор2]
Написал так.
DoCmd.ApplyFilter "", " [Поставщик]= Forms![Список]![Выбор1]and [Поставщик]=Forms![Список]![Выбор2]"
Это не работает.
Вопрос1: ошибка в синтаксисе или в корне неверно?
Вопрос2: если посмотреть, например, создание сводных диаграмм, то там фильтр выглядит как раскрывающийся спискок, в котором, ставя галки напротив каждого поставщика, я получаю результат по отмеченным поставщикам. Возможно ли подобный раскрывающийся список с галками в качестве условия фильтра добавить на форму?
Заранее благодарю.
...
Рейтинг: 0 / 0
фильтр на форме
    #32331015
Hummer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не верно - надо писать OR.
Фможно нарисовать свою форму с галками и потом формировать строчку с фильтром. Вместо OR лучше использовать конструкцию IN.
...
Рейтинг: 0 / 0
фильтр на форме
    #32331019
Фотография beseder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thanx, Hummer!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / фильтр на форме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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