Сохранение порядка сортировки с таблицей, запросом, формой или отчетом

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

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

В этой статье

Понимание сохраненных порядка сортировки

Существует два типа сохраненных заказов сортировки:

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

  • По умолчанию    Стандартный порядок сортировки встроен в запрос или отчет. Если другой порядок сортировки не указан, применяется порядок сортировки по умолчанию.

Порядка сортировки, которые применялись последними

При сохранение таблицы, запроса, формы или отчета во время сортировки данных порядок сортировки автоматически сохраняется при сохранение объекта. Это называется порядком сортировки, примененным последним. При создании порядка сортировки фактически изменяется дизайн объекта.

Если вы хотите, чтобы порядок сортировки, примененный последним, автоматически применялся при следующем открытие объекта, установите для свойства "Порядок загрузки" объекта "Да". Чтобы настроить это свойство, выполните следующие действия, когда объект открыт в конструкторе.

  1. Нажмите F4, чтобы отобразить лист свойств.

    Это необязательно, если лист свойств уже отображается.

  2. Выполните одно из следующих действий:

    • Если объектом является таблица или запрос, на вкладке "Общие" в окне свойств указать для свойства "Порядок загрузки" (Order By On Load)"Да".

    • Если объект является формой или отчетом, на вкладке "Данные" в окне свойств указать для свойства "Порядок загрузки" (Order By On Load)"Да".

Примечание: Вы можете предотвратить примененный порядок сортировки, установив для свойства "Порядок загрузки" параметр "Нет".

Сортировка по умолчанию

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

Порядок сортировки по умолчанию можно задать только для запроса или отчета. Хотя порядок сортировки по умолчанию не перезаписывается текущим или последним примененным порядком сортировки, он применяется только в том случае, если текущий или последний примененный порядок сортировки удаляется.

Определение порядка сортировки по умолчанию для запроса

  1. Откройте запрос в конструкторе.

  2. Дважды щелкните поле, которое вы хотите использовать для сортировки.

    Поле появится в сетке конструктора.

  3. В сетке конструктора в строке "Показать" поля, которое вы добавили, необходимо очистить.

  4. В строке "Сортировка" укажите, следует ли отсортировать поле по возрастанию (сначала наименьшие значения; от А до Я) или в порядке убыния (сначала наибольшие значения; От Я до А).

  5. Если вы хотите отсортировать по одному полю, добавьте дополнительные поля сортировки, повторив шаги 2–4.

    Примечание: При сортировке по одному полю сначала сортироваться по первому указанному полю, затем по следующему указанному полю и так далее. Например, при сортировке по фамилии, а затем по значению "ДатаРождения" все записи со значением фамилии "Dow" будут отображаться перед записями с фамилией "Фамилия" Стивена независимо от значения "ДатаРождения". Затем записи в каждом поле "Фамилия" сортироваться в соответствии со значением в поле "ДатаРождения".

  6. Нажмите сочетание клавиш CTRL+S, чтобы сохранить запрос.

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

Определение порядка сортировки по умолчанию для отчета

  1. Откройте отчет в представлении отчета или в представлении макета.

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

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

  3. В окне дважды щелкните поле, которое вы хотите использовать для сортировки.

    Поле появится в сетке конструктора.

  4. В конструкторе в строке "Сортировка" укажите, нужно ли сортировать поле по возрастанию (сначала наименьшие значения; от А до Я) или в порядке убыния (сначала наибольшие значения; От Я до А).

  5. Если вы хотите отсортировать по одному полю, добавьте дополнительные поля сортировки, повторив шаги 2–4.

    Примечание: При сортировке по одному полю сначала сортироваться по первому указанному полю, затем по следующему указанному полю и так далее. Например, при сортировке по фамилии, а затем по значению "ДатаРождения" все записи со значением фамилии "Dow" будут отображаться перед записями с фамилией "Фамилия" Стивена независимо от значения "ДатаРождения". Затем записи в каждом поле "Фамилия" сортироваться в соответствии со значением в поле "ДатаРождения".

  6. на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Переключить фильтр.

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

К началу страницы

Нужна дополнительная помощь?

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×