Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Сортировка, поиск, фильтрация данных




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

Для определения порядка, в котором должны быть отсортированы записи таблицы, необходимо выбрать нужные поля из списка полей таблицы.

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

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

Для работы с фильтром используются следующие кнопки на панели инструментов (рис. 10) или же пункт меню Записи).

.

Рис. 10. Кнопки для работы с фильтром

MS Access располагает опцией, позволяющей осуществлять поиск записей по определенному критерию. При этом пользователь может указать не только текст, который нужно обнаружить, но и ряд дополнительных условий, по которым должен быть осуществлен поиск записей – точность совпадения искомого значения (полная или частичная), направление поиска и ряд других настроек.

Задание 1. Выполнить сортировку данных в таблице Заказчики по полю Код заказчика.

Действия.

Открыть таблицу Заказчики.

1. Установить курсор на поле Код заказчика.

2. Выполнить сортировку записей по возрастанию при помощи пиктограммы панели инструментов или команды Записи \ Сортировка \ По возрастанию.

3. Полученный результат распечатать.

Внимание!!! Перед печатью включить предварительный просмотр и, если таблица не помещается на один лист, установить через Файл \ Параметры страницы альбомный формат.

Задание 2. Самостоятельно выполнить сортировку данных в таблице Поставщики по полю Код поставщика по убыванию (пиктограмма ).

Задание 3. Организовать поиск записей в таблице Заказчики.

Действия.

1. Открыть таблицу Заказчики. Выполнить команду Правка \ Найти (или нажать на пиктограмму ).

2. В поле Образец набрать Оскол, затем в списке Совпадение установить значение С любой частью поля, ПросмотрВсе, убрать флажок Только в текущем поле (рис. 11), нажать на кнопку Найти.

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

3. Закрыть окно поиска. Установить курсор на поле Код заказчика, открыть окно поиска.

Рис. 11. Окно поиска записей

4. В списке Совпадение поставить значение Поляцеликом (в поле Образец должно быть набрано слово Оскол).

5. Начать поиск (Кнопка Найти). Появится сообщение о том, что записи не обнаружены. В списке совпадение поставить значение С любой частью поля, но установить флажок Только в текущем поле. Начать поиск (Кнопка Найти). Объяснить результаты поиска во всех трех случаях.

Задание 4. Самостоятельно найти в таблице Продажи в поле Код товара запись со значением Кода товара 1020250. Распечатать запись (Файл \ Печать \ выделенные записи).

Задание 5. Самостоятельно открыть таблицу Покупки и распечатать первую найденную запись, в которой Датой оформления договора было 15-е число любого месяца и года.

Внимание!!! После выполнения каждого пункта задания отменять результат предыдущих действий!

Задание 6. Организовать фильтрацию данных.

Действия.

1. Открыть таблицу Заказчики.

2. Выполнить команду Записи \ Фильтр \ Изменить фильтр (или нажать на панели инструментов пиктограмму ).

3. Установить курсор на поле Город, раскрыть список и выбрать в нем значение Ст. Оскол. Нажать на пиктограмму или выполнить команду Фильтр \ Применить фильтр.

4. Результат фильтрации распечатать.

5. Нажать на кнопку , вернув ее из утопленного положения (отменится результат фильтрации и отобразятся все записи).

6. Установить курсор на одной из записей поля Город, имеющей значение Белгород. Нажать на пиктограмму или выполнить команду Записи \ Фильтр \ Фильтр по выделенному. Распечатать полученный результат (перед печатью установить альбомный формат!!!).

7. Отобразить все записи, нажатием кнопки .

8. Закрыть таблицу Заказчики и открыть таблицу Покупки. Выполнить команду Записи \ Фильтр \ Изменить фильтр. В поле Дата оформления договора набрать >31.05.00, применить фильтр, отсортировать по возрастанию по полю Дата оформления договора и распечатать первые десять записей полученного списка. Отменить результат фильтрации.

Задание 7. Применение расширенного фильтра.

Расширенные фильтры применяются тогда, когда требуется найти записи, удовлетворяющие не одному, а нескольким критериям одновременно.

Требуется выполнить фильтрацию данных по двум критериям сразу – найти все сделки купли товаров, выполненные на фирме за апрель и май 2000 года по товарам, на которых отсутствовал сертификат качества.

Действия.

1. Открыть таблицу Покупки.

2. Выполнить команду Записи \ Фильтр \ Расширенный фильтр. В появившемся окне расширенного фильтра перетащить поля Дата оформления договора и Сертификат качества на бланк условий фильтрации (рис. 12).

3. В строке Условие отбора в столбце Дата оформления договора набрать >31.03.00 and <01.06.00. В столбце Сертификат качества установить значение Нет.

4. Применить фильтр. Полученный результат распечатать. Отменить результат фильтрации.

Рис. 12. Окно формирования расширенного фильтра

Задание 8. Самостоятельно в таблице Продажи:

Отфильтровать данные в таблице Продажи по полю Код товара равный значению 1020251. Распечатать результат.

1. Отфильтровать данные по полю Дата оформления договора за период – февраль 2000 года. Распечатать результат.

2. Отфильтровать сделки, выполненные сотрудником, код которого равен 2, на продажу товара стоимостью более 50 рублей. Распечатать записи.




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 926; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.