Сортировка по нескольким полям



(Сортировка в сортировке)

Ограничения:

1. Access сортирует только примыкающие друг к другу поля (или столбцы)

2. Сначала сортируется таблица по крайнему левому столбцу, затем по следующему за ним справа и т. д.

Сортировка внутри сортировки особенно полезна при работе с большими списками имен, где многие лица носят одинаковую фамилию ( в телефонных книгах)

Чтобы отменить результат сортировки Записи / Удалить фильтр или через контекстное меню Удалить фильтр.

Фильтрация данных

Фильтрация – это процесс локализации и обособление одной или нескольких нужных записей и скрытия остальных записей.

Простые фильтры (таблица в режиме таблицы)

Выделите поле, например поле Страна: Франция, затем на панели инструментов 

Фильтр / по выделенному или меню Записи / фильтр / фильтр по выделенному.

 фильтр по выделенному.

Также можно фильтровать записи Записи / фильтр / исключить выделенное можно фильтровать записи , исключая выделенное.

Перед выходом из Базы Данных НЕ ЗАБУДЬТЕ выбрать в меню команду записи

Удалить Фильтр (в строке состояния ФЛТР)

Усложненная фильтрация

Критерием фильтрации не обязательно должно быть все поля записи. Можно фильтровать по части записи или использовать фильтрацию по вводу. Можно выбирать критерии фильтрации, используя Шаблоны и Маски (*) P*  - все записи с Р, команда - Изменить фильтр

Использование Фильтров по вводу

В контекстном меню введите в поле опции фильтр для <c      -условие фильтрации.

Формы для фильтрации

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

При желании можно создать фильтры и для форм. Записи / Фильтр / Изменить фильтр.

Появляется пустая форма для задания фильтрации, новая панель инструментов и новые вкладки в нижней части формы. Чтобы приступить к созданию формы для фильтрации, щелкните на одном из полей. Затем в раскрывающемся списке записей выберите критерий, которому должна удовлетворять запись, чтобы пройти через фильтр. В начальной форме можно выбрать несколько критериев. /«критерий»/

Рассматриваемая совокупность критериев является Критерием типа И. Это значит, что запись должна соответствовать критерию во всех полях, чтобы пройти через фильтр.

В нижней части окна Команды: Изменить фильтр две вкладки Найти и или, если использовать или, то щелчком на или, а затем на поле. Самое последнее щелчком на панели инструментов Применить фильтр     результат фильтрации.

Совет : Если создаётся особо сложная форма для фильтрации, которая будет часто применяться, выберите в меню команду Файл / Сохранить как запрос и сохранить фильтр как запрос.

Если необходимо отказаться от установок предыдущего фильтра – Очистить блок

Расширенные фильтры и сортировки

Чтобы использовать любой фильтр, убедитесь что таблица открыта.

Используя команду Расширенный фильтр: Записи / фильтр / расширенный фильтр, можно в одном окне выполнить множество функций Описанных ранее.

В этом окне можно добавить в сетку любое поле (поля), для которого необходимо задать порядок сортировки или критерий фильтра ___.

Например, чтобы указать порядок сортировки для поля Код клиента, 2 л.щ___ на поле Код клиента в окне в левом верхнем углу. Это поле добавляется в новый столбец в сетке. Затем щелкните на строке с надписью Сортировка и выберите по возрастанию

Фильтр можно сохранить как Запрос

Файл / сохранить как запрос. Затем примените фильтр, выбрав в меню команду

Фильтр / Применить фильтр или щёлкните на панели инструментов на кнопке Применение фильтра.  

Используются логические операторы ( < , > , между ,And ,Or)


Дата добавления: 2021-05-18; просмотров: 90; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!