Студопедия Главная Случайная страница Задать вопрос

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Фильтрация группы записей





Предположим, нам необходимо выбрать из базы данных все записи, содержащие какой-либо элемент, например покупателей, проживающих в Архангельске.

Для этого проделайте следующие шаги:

Откройте таблицу Покупатели.
Выбор способов фильтрации данных осуществляется через меню Сортировка и фильтр вкладки «Главная» (рис.4).

 

 

Рис. 4. Список фильтров в меню Записи.

Также его можно осуществить, нажав на соответствующие кнопки панели инструментов:

Фильтр по выделенному – производит отбор записей в текущем поле, соответствующих записи выбранной ячейки;

В пункте с указанием «Дополнительно» находятся:

Изменить фильтр – открывает окно фильтра, в котором выводится пустая форма или таблица для определения параметров последующей фильтрации;

Применение фильтра (Удалить фильтр) – применяет или отменяет назначенную фильтрацию данных таблицы или формы.

Расширенный фильтр – выводит окно расширенного фильтра для создания фильтра (определения параметров фильтрации данных), применяемого в режиме таблицы или формы

 

Произведем отбор данных с помощью Расширенного фильтра

Щелкните на кнопке Расширенный фильтр панели инструментов или выберите его в меню Записи–Фильтр–Расширенный фильтр. Откроется окно Покупатели Фильтр1 : фильтр, в котором вам предстоит указать все параметры интересующих вас записей (рис. 5). Верхняя часть окна содержит список, включающий в себя перечень всех полей данной формы, В нижней части окна находится бланк фильтра, в котором вы будете указывать условия отбора интересующих вас записей.
Поскольку вас интересуют покупатели, проживающие в определенном городе, в бланке фильтра вам нужно указать такие условия отбора, которые позволят выбрать именно эти записи. Начните с указания поля, для которого вы намерены установить условия. В вашем случае это будет поле Город.
Щелкните в бланке фильтра на первую ячейку строки Поле, затем в списке этой ячейки выберите поле Город, либо перетащите название этого поля из списка полей в верхней части окна Расширенный Фильтр. Для того чтобы это сделать, щелкните на названии поля в верхнем списке и, удерживая левую кнопку мыши, переместите ее вниз. Когда указатель окажется на первой клетке строки Поле, отпустите кнопку мыши.
Щелкните на ячейке Условие отбора. Введите сюда значение условия с клавиатуры, впечатав слово Архангельск.
Нажмите клавишу Enter. Microsoft Access добавит к вашему критерию кавычки. В принципе вы можете сделать это сами, особенно если вводите текст, содержащий знаки препинания (рис. 6).
Щелкните кнопку Применение фильтра на панели инструментов. Microsoft Access начнет поиск данных удовлетворяющих поставленным условиям и представит данные в табличной форме.

 

Рис.5. Диалоговое окно Расширенного Фильтра.

 

Рис. 6. Вид бланка Расширенного фильтра после ввода условий отбора.

Предположим, что из всех отобранных покупателей вас интересуют лишь те, у которых значение рейтинга выше 100. Чтобы выполнить подобный отбор, вам нужно ввести этот критерий в виде выражения, которое уточняет интересующие вас параметры и требует от Microsoft Access сравнения чисел.

Выполните действия:

Щелкните на окне Расширенный Фильтр, чтобы привести его в активное состояние. В окне вы увидите установленные ранее условия фильтрации записей.
В соседней ячейке (рядом с ячейкой Город) в строке Поле, выберите из списка полей Рейтинг, либо перетащите его из верхнего списка полей.
В клетке Условие отбора укажите неравенство >100 (рис. 7), затем нажмите клавишу Enter.  
Щелкните кнопку Применение фильтра на панели инструментов и увидите на таблицу с единственным покупателем, который отвечает всем условиям отбора, т.е. из всего списка покупателей выбран покупатель из Архангельска и его рейтинг больше 100.
Чтобы снова вызвать на экран все записи нужно отключить фильтр. Для этого на панели инструментов нажмите кнопку Удалить фильтр (она же выполняет вторую функцию Применение фильтра). Теперь в таблице вновь будут показаны все записи, а не только те, которые отвечают условиям отбора.

 

Рис. 7. Вид бланка Расширенного фильтра с дополнительным условием отбора

 

 

Задание:

Произведите отбор записей в форме Покупатели с помощью кнопки Фильтр по выделенному только из Саратова, для этого в поле Город поместите курсор в ячейку с записью Саратов и нажмите на панели инструментов кнопку Фильтр по выделенному.
Результатом отбора должна стать таблица с двумя покупателями из Саратова – Кустов и Фролов. Отключите фильтр, чтобы увидеть все записи таблицы.

 






Дата добавления: 2014-12-06; просмотров: 160. Нарушение авторских прав

Studopedia.info - Студопедия - 2014-2017 год . (0.007 сек.) русская версия | украинская версия