
- •Фильтрация данных в таблице
- •1. Возможности применения фильтров
- •Выбор и применение типа фильтра
- •Обычные фильтры
- •Применение обычного фильтра
- •Фильтрация по выделенному
- •Применение фильтра по выделению
- •Фильтр по форме
- •Применение фильтра с помощью заполнения формы
- •Расширенный фильтр
- •Применение расширенного фильтра
- •Специальные команды на вкладке документа "Фильтр"
- •Удаление или повторное применение фильтра
- •Очистка фильтра
- •Сохранение фильтра
- •Использование подстановочных знаков при сравнении строк
Фильтрация по выделенному
Чтобы просмотреть все строки таблицы, содержащие значение, которое совпадает со значением в строке, можно быстро отфильтровать таблицу, выделив нужное значение и выбрав команду Выделение. В раскрывающемся списке будут показаны доступные параметры фильтрации, которые зависят от типа данных выделенного значения. Кроме того, для применения фильтра по выделенному можно щелкнуть нужную ячейку правой кнопкой мыши.
Например, если в данный момент в поле "ДатаРождения" выделено значение 21.02.1967, на вкладке Главная в группе Сортировка и фильтр выберите пункт Выделение, чтобы отобразить команды фильтра по выделенному, а затем выберите нужный параметр.
Список команд зависит также от выделенной части значения. Например, при выделении только нескольких знаков значения появится другой список команд, который зависит от того, какая часть поля выделена.
Фильтр по началу значения поля...
...по середине значения поля...
...
или по концу значения поля.
Примечание. Фильтрация по частично выделенному значению недоступна для многозначных полей. Команда Выделение недоступна для вложений.
Чтобы удалить фильтр, на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Переключить фильтр или нажмите кнопку Дополнительно и выберите команду Очистить все фильтры.
Применение фильтра по выделению
Откройте таблицу, запрос, форму или отчет в режиме таблицы, формы, отчета или макета.
Убедитесь, что представление еще не отфильтровано. В области маркировки проверьте наличие значка Без фильтра или затененного значка Нет фильтра.
Перейдите к записи, в которой содержится значение, используемое в качестве компонента фильтра, и щелкните внутри столбца (в режиме конструктора) или элемента управления (в режиме формы, отчета или макета).
Чтобы применить фильтр по частично выделенному значению, выделите нужные символы, на вкладке Главная в группе Сортировка и фильтр выберите команду Выделение и укажите фильтр, который требуется применить.
Фильтр по форме
Этот фильтр используется, если требуется отфильтровать несколько полей в форме или таблице либо найти конкретную запись. В Access создается пустая форма или таблица, аналогичная исходной, после чего можно заполнить в ней любые поля. Будут найдены записи, в которых содержатся указанные значения.
Примечание. Используя фильтр по форме, нельзя задать значения полей для полей, одновременно допускающих несколько значений, а также для полей с типом данных «Поле MEMO», «Гиперссылка», «Логический» или «Поле объекта OLE», но можно задать значения для других полей в наборе записей.
Например, чтобы найти все записи клиентов с должностью Владелец, проживающих в городах Мурманск или Ярославль, откройте таблицу или форму "Клиенты" и на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Дополнительно, а затем выберите команду Фильтр по форме.
Введите первый набор значений, затем перейдите на вкладку Или внизу таблицы или формы и введите следующий набор значений. Обратите внимание на то, что если значение поля нужно использовать в качестве фильтра независимо от других значений полей, необходимо ввести это значение на вкладке Найти и на каждой вкладке Или. Каждая вкладка Или задает отдельный набор значений, отбираемых фильтром.
Чтобы просмотреть только записи, соответствующие введенным данным, на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Переключить фильтр.