Тема 2.
Изменение базы данных
>>Сортировка и фильтрация данных
|
Сортировка упорядочивает данные по содержимому определенных полей.
Данные можно сортировать по алфавиту, числовым значениям, датам и другим параметрам.
Записи сортируются либо в порядке возрастания (А-Я), либо в порядке убывания (Я-А).
Фильтрация осуществляет отбор данных, которые удовлетворяют определенным условиям, что позволяет ограничить диапазон просмотра записей. Совокупность условий отбора называется фильтром. С помощью фильтра можно, например, обеспечить вывод на экран только тех значений, которые были занесены в определенный день.
Сортировка и фильтрация могут выполняться как в режиме
"Формы", так и в режиме "Таблицы", но в режиме
"Таблица" результаты более очевидны.
|
Для задания сортировки записей по заданному полю следует:
- щелкнуть на пункте Формы на панели объектов;
- щелкнуть дважды на нужной форме;
- выбрать в меню ;
- выделить столбец, по которому следует задать сортировку;
- щелкнуть на кнопке
или на кнопке
на панели инструментов *Режим
формы - все записи будут упорядочены по выбранному полю по алфавиту в порядке возрастания или убывания;
|
или
- выбрать в меню ;
щелкнуть в поле, по которому нужно отсортировать данные;
щелкнуть на кнопке
или на кнопке
на панели инструментов *Режим формы - все записи будут упорядочены по выбранному полю по алфавиту в порядке возрастания или убывания.
|
Функция Фильтр по выделенному (полю) извлекает из таблицы и выдает на экран только те записи, которые содержат выделенное значение. Для задания фильтра следует использовать следующие кнопки:
|
Для задания фильтра по выделенному полю следует:
- открыть нужную форму в режиме "Таблицы";
- выделить в ячейке столбца нужное значение;
- щелкнуть на кнопке 'Фильтр по выделенному' на панели инструментов.
|
На экране отобразятся записи, удовлетворяющие заданному условию. На панели
перехода появится слово "Фильтр", указывающее, что записи отфильтрованы. Кнопка
'Применение фильтра' на панели инструментов превращается в кнопку
'Удалить фильтр'.
С помощью функции 'Изменить фильтр' можно задать фильтр, используя списки возможных
значений полей.
|
Для изменения фильтра следует:
- щелкнуть на кнопке 'Изменить фильтр' на панели инструментов - отображение таблицы будет сведено к одной строке, содержащей названия полей.
- щелкнуть на имени столбца, для которого нужно провести изменение фильтра - в выбранном поле появится стрелка выбора;
- выбрать элемент и щелкнуть на кнопке
'Применить фильтр'.
|
В результате фильтрации на экране отобразятся только те записи, которые
удовлетворяют заданному условию.
|
Для удаления фильтра следует:
- щелкнуть на кнопке 'Удалить фильтр'.
|
На экране в режиме "Таблицы" снова отобразятся все записи.
|
Для создания сложных фильтров следует:
- щелкнуть на пункте Формы на панели
Объектов в окне базы данных;
- выбрать форму в списке Форм;
- щелкнуть на кнопке 'Изменить фильтр' на панели инструментов
*Режим формы - появится диалоговое окно
'Фильтр', с активной вкладкой Найти, панель инструментов базы данных замениться на панель инструментов
*Фильтр/сортировка;
- задать значение фильтра на первом шаге, для этого:
- щелкнуть в поле, для которого нужно задать фильтр, затем на стрелке, чтобы развернуть список и выделить значение фильтра;
- выбрать в меню -
появится диалоговое окно
'Фильтр', в котором отобразится заданное значение фильтра;
|
- задать значение фильтра на втором шаге, для этого:
- перейти в пустую ячейку в строке
в таблице критерия, щелкнуть на стрелке и в открывшемся списке выбрать название поля;
- щелкнуть в ячейке выбранного столбца,
развернуть список и выбрать По убыванию или По возрастанию;
- ввести выражение в ячейку в выбранный
столбец и нажать Enter;
|
- щелкнуть на кнопке 'Применение фильтра' - на экране отобразятся данные, удовлетворяющие введенным условиям отбора;
- Закрыть форму.
|