Управление учебным процессом ВУЗа   (24.09.2017)
Сортировка данных в таблицах

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

Сортировка данных по одной колонке

На рисунке данные в таблице данных Все степени и квалификации отсортированы по значению в колонке "Наименование" по возрастанию (по алфавиту). В заголовке колонки "Наименование" отображается направленная вверх стрелочка.

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

Сортировка данных по нескольким колонкам

На рисунке представлен пример сортировки данных таблицы данных "Все степени и квалификации" по наименованию (по возрастанию), затем по коду (по возрастанию). В заголовках колонок отображены соответствующие стрелочки с цифрами 1 и 2.

В иерархических таблицах данные сортируются в пределах каждого уровня иерархии.

Сортировка данных в иерархической таблице

На рисунке данные в иерархической таблице данных "Направления и специальности" отсортированы по колонке "Наименование" по возрастанию.

В контекстном меню большинства форм с расположенными на них таблицами данных в пункте "Колонка" контекстного меню предусмотрены подпункты:

- Сортировка по этой колонке - действие аналогичное нажатию на заголовок колонки. Данные будут отсортированы по возрастанию значения в этой колонке.

- Снять сортировку по этой колонке - при заданной ранее сортировке по нескольким колонкам убирает сортировку по активной колонке.

- Очистить сортировку - очищает все сортировки по всем колонкам.