Microsoft Access № 38: макрокоманда Access “ЗадатьПорядокСортировки”

Показан пример применения макрокоманды Access “ЗадатьПорядокСортировки”.
КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗАТЬ БАЗУ: https://goo.gl/zgcfyg
ВКонтакте: http://vk.com/access_007
Google+: https://goo.gl/gsX4ym
Twitter: https://twitter.com/AndreyDomostoy
Facebook: https://www.facebook.com/groups/1220494128009052

Используется для поиска определённых данных или отображения их в нужном порядке. Можно сортировать по возрастанию или по убыванию.
Не допускается сортировка по полям МЕМО, гиперссылки и объектов ОLЕ.
Порядок сортировки устанавливается через Сервис-Параметры-Общие-Порядок сортировки базы данных (выбираем нужный язык).
Если хотим отсортировать данные по 2 и более столбцам, то можно их выделить и нажать на необходимую кнопку. Только надо помнить, что сортировка идет в таблицах и запросах по столбцам слева направо. Сортировка производится в зависимости от типа поля. Если в текстовом поле ввести 92 и 1112, то при сортировке по возрастанию первым значением будет 1112, так как первый знак единица, а во втором сочетании символов девятка (в числовом поле первым будет 92).
Если мы хотим отсортировать записи по полю, например “Фамилия», то в общих свойствах в параметре «порядок сортировки» пишем табСотрудники.Фамилия Asc (сортировка идёт по возрастанию), если табСотрудники.Фамилия Desc, то сортировка идёт по убыванию. Если надо отсортировать несколько полей, то, например, табСотрудники.Имя Asc, табСотрудники.Фамилия Desc (т.е., сразу сортируются имена по возрастанию, а потом в пределах каждого имени фамилии по убыванию.
При сортировке текста программа сортирует по первому символу, затем по второму, по третьему и так до конца. Числа сортируются как единое целое (содержимое всего поля).
В отличие от других программ Майкрософт, Access сортирует записи (строки) только целиком, исключая возможность перемешивания значений в отдельном поле, как это можно сделать, например, в Excel.
Если отсортированы записи по любому полю, можно всегда вернуться к первоначальному положению, отсортировав поле счётчика.
Индексированные поля быстрее сортируются.

ПРИСОЕДИНЯЙТЕСЬ
КУЧА ИТ КНИГ
Поделиться

Андрей Домостой

Видеоуроки по Microsoft Access, Word, Excel и др.



Обсуждение закрыто.