Для просмотра и корректировки записей базы данных, удовлетворяющих указанным пользователем условиям отбора, предусмотрена фильтрация таблицы. Фильтр — это набор условий, применяемый для отбора подмножества записей из таблицы, формы или запроса.
Фильтр по выделенному
Простейшим способом задания условия отбора записей является выделение в таблице или форме некоторого значения поля или его части. Рассмотрим этот способ фильтрации на примере таблицы СТУДЕНТ.
• Пусть нужно найти все записи о студентах, фамилии которых начинаются с буквы "С".
Откроем таблицу СТУДЕНТ в режиме таблицы. Выделим одну из записей в нужном нам столбце. Используем кнопку фильтр на главной вкладке. Зададим условия фильтрации. На полученном подмножестве записей продолжим фильтрацию по дополнительному условию отбора. Среди найденных студентов выберем родившихся в 1981 году.
Выделим одну из записей в столбце Дата рождения. После выполнения команды Фильтр (Filter By Selection) введем значение поиска. Получим отфильтрованные результаты из первого подмножества.
|
|
Рисунок 3
В таблице или форме, для которой применен фильтр, в строке перехода по записям указано из <число записей> (Фильтр) (of <число записей> (Filtered)).
Каждое новое выделение значения накладывает дополнительное условие на отбор записей существующим фильтром. Таким образом, данный способ позволяет не только создать новый фильтр, но и дополнить фильтр, созданный любым другим способом, новыми условиями отбора.
Для отбора записей, не содержащих выделенного значения в поле, нужно после выделения значения выполнить команду меню Изменить фильтр или отключить Фильтр и сделать новый.
Фильтр можно в любой момент применить повторно, выполнив команду Фильтр.