• фильтр по форме позволяет отбирать записи по значениям нескольких столбцов;
• расширенный фильтр позволяет использовать сложные условия отбора.
Простой фильтр и фильтр по выделенному легко создать, однако фильтр по форме предоставляет более гибкие возможности отбора записей. Расширенный фильтр имеет много общего с запросом на выборку (см. гл. 5).
Создание фильтров каждого типа будет обсуждаться в последующих подразделах.
Если вы желаете использовать однажды созданный фильтр при следующем открытии таблицы, необходимо разрешить сохранение фильтров. Для этого выполните следующие действия.
1. Перейдите в режим конструктора (кнопка Режимвкладки Главная).
2. На вкладке Конструкторнажмите кнопку Страница свойств.
3. В появившемся окне свойств таблицы (см. рис. 2.24) щелкните кнопкой мыши на значении свойства Фильтр при загрузке. Нажмите кнопку
справа от значения свойства и выберите из списка значение Да.
4. Сохраните изменения, нажав сочетание клавиш Ctrl+S.
5. Вернитесь в режим таблицы (кнопка Режимвкладки Главнаяили вкладки Конструктор).
Теперь, когда для свойства Фильтр при загрузкеустановлено значение Да, для сохранения фильтра после создания или изменения достаточно нажать сочетание клавиш Ctrl+S. Сохраненный фильтр будет доступен при следующем открытии таблицы.
Для управления фильтрами служит группа команд Сортировка и фильтрвкладки Главная(см. рис. 2.29). Чтобы включить или отключить созданный фильтр, нажмите кнопку Применить фильтр. Чтобы удалить фильтр, нажмите кнопку Дополнительнои в появившемся меню выберите пункт Очистить все фильтры.
Приступим теперь к созданию фильтров. Вначале рассмотрим создание простейших фильтров.
Простой фильтр и фильтр по выделенному
Простой фильтр содержит условие на значение одного столбца. Создание простого фильтра заключается в выборе одного из встроенных критериев отбора (набор критериев зависит от типа данных столбца). В таблице можно применить одновременно несколько простых фильтров, каждый для своего столбца.
Фильтр по выделенному полностью аналогичен простому фильтру и отличается только способом создания.
Если вы хотите создать простой фильтр, выполните следующие действия.
1. Щелкните кнопкой мыши в любой ячейке столбца.
2. На вкладке Главнаянажмите кнопку Фильтр. На экране появится окно сортировки и фильтрации (рис. 2.30).
Рис. 2.30.Окно сортировки и фильтрации
3. Создать условие отбора можно одним из двух способов:
• в перечне всех значений поля снимите флажок Выделить все. Затем установите флажки для тех значений поля, которые необходимо включить в фильтр. Нажмите кнопку ОК. В результате будут отобраны те записи, в которых значение поля совпадает с одним из значений, отмеченных флажком;
• щелкните кнопкой мыши на пункте меню, расположенном непосредственно над перечнем значений: в зависимости от типа данных этот пункт может называться Текстовые фильтры, Числовые фильтрыили Фильтры дат. В подменю выберите один из встроенных фильтров (рис. 2.31), затем, следуя появляющимся на экране инструкциям, введите константы, с которыми будут сравниваться значения поля. Например, если для числового поля выбирается встроенный фильтр Между, программа Access предлагает ввести нижнюю и верхнюю границу интервала значений.
Рис. 2.31.Текстовые фильтры
Создать фильтр по выделенному еще проще, поскольку константы для условия отбора можно не вводить вручную, а выбрать в самом столбце. Итак, чтобы создать фильтр по выделенному, выполните следующие действия.
1. В столбце, для которого создается фильтр, щелкните кнопкой мыши в том поле, значение которого необходимо использовать в условии отбора.
2. На вкладке Главнаянажмите кнопку Выделение. Затем в появившемся меню выберите один из встроенных фильтров.
3. Если выбран фильтр Между, программа Access предложит указать границы интервала значений. Для других фильтров никаких дополнительных действий не требуется.
После того как для поля создан простой фильтр или фильтр по выделенному, справа от названия поля отображается кнопка
Если требуется удалить фильтр для одного из столбцов, нажмите кнопку
Читать дальше
Конец ознакомительного отрывка
Купить книгу