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