Для вывода определенных данных можно использовать фильтры. Фильтры представляют собой простой запрос применяемый к одной открытой таблице или форме.
MS Access предоставляет возможность работать с фильтрами следующих видов:
- Фильтр по выделенному фрагменту данных
ü Фильтр по выделенному:
· Выделить фрагмент данных, по которому необходимо отфильтровать записи таблицы. Это может быть значение поля или часть строки, если поле текстовое
· Воспользоваться пунктом меню Записи – Фильтр - Фильтр по выделенному или кнопкой Фильтр по выделенному на панели инструментов
ü Фильтр, исключая выделенный фрагмент:
· Выделить значение
· Воспользоваться пунктом меню Исключить выделенное
ü Фильтр по выделенному фрагменту с несколькими условиями отбора:
· открыть фильтр по выделенному, например по городу Москва
· после вывода на экран записей с городом Москва выделить фрагмент в другом поле, например, букву Т в имени клиента, и еще раз открыть фильтр по выделенному. В результате из таблицы отберутся записи по городу Москва с именами клиентов на букву Т. Таким способом можно наложить на таблицу фильтр с несколькими условиями, соединенными операцией И (AND).
|
|
- Фильтр для
ü Щелчок мышью по столбцу поля
ü Воспользоваться контекстным меню
ü Ввести условие отбора в строку Фильтр для, например, >50 или >=50 AND <=75
- Обычный фильтр:
ü При помощи пункта меню Записи – Фильтр - Изменить фильтр или кн. Изменить фильтр на панели инструментов
ü Отобразится окно фильтра с одной записью
ü Введите в соответствующие столбцы условия отбора. Для этого можите воспользоваться раскрывающимся списком.. Условия отбора, введенные в несколько столбцов, связываются операцией И. Чтобы связать их операцией Или (OR), надо выбрать вкладку Или внизу окна фильтра. Чтобы еще добавить условие, связанное с уже заданными операцией Или, надо еще раз выбрать эту вкладку.
ü Воспользуйтесь пунктом меню Записи - Применить фильтр или кнопкой. Применение фильтра на панели инструментов
- Расширенный фильтр:
ü При помощи пункта меню Записи - Расширенный фильтр. Откроется окно фильтра, идентичное бланку однотабличного запроса. В отличие от последнего в окно фильтра автоматически внесена как сама таблица, так и все ее поля. Кроме того, в окне фильтра отсутствует строка Вывод на экран, так как при фильтрации на экран выводятся по умолчанию все поля
ü Перетащите в строку Поле бланка нужные поля, для которых ввести условия отбора данных
ü Воспользуйтесь пунктом меню Фильтр - Применить фильтр или кнопкой. Применение фильтра
Отмена фильтра при помощи пункта меню Записи- Удалить фильтр или отключить кнопку Применение фильтра
|
|
Сохранение фильтра как запроса:
ü при открытом окне фильтра воспользуйтесь командой контекстного меню Сохранение в виде запроса или кнопкой на панели инструментов
ü дайте имя запросу
В этом случае фильтр приобретает статус запроса со всеми его свойствами.