Расширенный фильтр.

Обычный фильтр.

Обычный фильтр вызывается командой Записи/Фильтр/Изменить фильтр или кнопкой .

В окне обычного фильтра на экран выводится форма для активного объекта базы данных. В поля вводятся значения (или выбираются из списка), по которым отбираются записи. Значения могут вводиться в несколько полей, при этом заданные условия рассматриваются, как объединяемые логической операцией "И". Чтобы указать альтернативный вариант отбора записей, выбирается закладка "ИЛИ" в левом нижнем углу окна.

Расширенный фильтр можно вызвать командой Записи/Фильтр/Расширенный фильтр или кнопкой .

В окне расширенного фильтра в верхней части выводится список полей таблицы. В нижней части окна выводится бланк запроса. В строку Поле бланка запроса перетаскиваются мышью поля списка, по которым надо задать условия отбора записей. Условия отбора вводятся в соответствующую строку. В строке Сортировка может быть выбран тип сортировки.

Обычный и расширенный фильтр, также как и фильтр по выделенному, сохраняется автоматически при сохранении таблицы, запроса или формы. Этот сохраненный фильтр при повторных открытиях объекта является текущим и может использоваться по команде Применить фильтр. Если создается новый фильтр, он заменяет любой, ранее созданный фильтр. Для уничтожения фильтра надо нажать кнопку Очистить бланк и затем кнопку Применить фильтр. Только при этом фильтр, сохраняемый с таблицей уничтожается. Удобно подготовить и сохранить для таблицы ряд фильтров, которые позднее могут быть применены. Для сохранения подготовленного фильтра нужно выполнить команду Сохранить как запрос. В открывшемся диалоговом окне задать имя фильтра. В дальнейшем, можно использовать существующий фильтр, выполнив команду Загрузить из запроса. В появившемся окне выбрать нужный фильтр.

 

Лабораторная работа №10. Обработка данных – сортировка, поиск, фильтрация.

1. Откройте базу данных и таблицу СЛЕДОВАТЕЛЬ.

2. Используя кнопку Найти просмотрите всех следователей, которые работают в Ленинском РУВД.

3. Упорядочьте в алфавитном порядке данные в поле ФИО, затем в поле РУВД.

4. Используя фильтр по выделенному просмотрите данные о следователях, фамилии которых начинаются на определенную букву, например на букву "М". Затем отмените фильтрацию.

5. Используя обычный фильтр, т.е.нажав на кнопку Изменить фильтр в режиме таблицы СЛЕДОВАТЕЛЬ, в поле звание из раскрывающегося списка выберите "капитан". Затем нажмите закладку ИЛИ и в поле Званиевыберите "майор". Просмотрите результат. Отмените фильтр. Аналогично просмотрите всех следователей лейтенантов, которые служат в Заволжском РУВД.

6. Откройте таблицу ЛИЧНЫЕ ДАННЫЕ. Используя расширенный фильтр просмотрите всех следователей, возраст которых меньше 25 лет и, которые имеют 2 и более детей. Коды этих следователей упорядочьте в порядке убывания. Сохраните результат этого фильтра, как запрос с именем "Молодые многодетные родители".

7. Откройте форму СЛЕДОВАТЕЛЬ. Используя расширенный фильтр, выполните отбор данных о следователях капитанах Засвияжского РУВД , отсортируйте Ф.И.О. в алфавитном порядке.