Office

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

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

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

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

В этой статье

Сохраненные заказы на сортировку

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

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

Сохраненные заказы на сортировку

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

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

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

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

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

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

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

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

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

    • Если объект является таблицей или запросом, на вкладке Общие страницы свойств задайте для свойства ORDER BY On Load значение Да.

    • Если объект является формой или отчетом, на вкладке данные в окне свойств задайте для свойства ORDER BY On Load значение Да.

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

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

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

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

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

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

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

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

  3. В бланке запроса снимите флажок в строке Показать добавленного поля.

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

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

    Примечание: При сортировке по нескольким полям результаты сначала сортируются по первому указанному полю, затем по указанному следующему полю и т. д. Например, если вы сортируете по фамилии, а затем по ДеньРождения, все записи с фамилией Seleznyov отображаются до записей со значением Last Name (Стевенс), независимо от значения ДеньРождения. Записи в полях последнего имени сортируются в соответствии со значением поля «ДеньРождения».

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

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

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

  1. Откройте отчет в режиме отчета или макета.

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

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

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

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

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

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

    Примечание: При сортировке по нескольким полям результаты сначала сортируются по первому указанному полю, затем по указанному следующему полю и т. д. Например, если вы сортируете по фамилии, а затем по ДеньРождения, все записи с фамилией Seleznyov отображаются до записей со значением Last Name (Стевенс), независимо от значения ДеньРождения. Записи в полях последнего имени сортируются в соответствии со значением поля «ДеньРождения».

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

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

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

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

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

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

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

×