Некоторые таблицы в системе TradeRoom позволяют изменить сортировку данных по собственному усмотрению. Таблицы с возможностью сортировки данных отличаются тем, что заголовок каждой колонки является ссылкой, выполняющей сортировку. Сортировка выполняется без перезагрузки страницы.
Для сортировки данных в такой таблице по какой-либо колонке достаточно щелкнуть мышью по заголовку этой колонки. При первом щелчке данные будут отсортированы по возрастанию значений. Повторный щелчок по той же колонке отсортирует данные по убыванию значений. Каждый последующий щелчок по той же колонке переключает между сортировкой по возрастанию и убыванию:
По возрастанию | ||
По убыванию |
Возможна сортировка по нескольким колонкам. Чтобы добавить колонку к существующей сортировке, нужно нажать на клавиатуре клавишу Shift и, удерживая ее, щелкнуть по заголовку добавляемой колонки. При этом текущая сортировка сохранится, и данные будут дополнительно отсортированы по новой колонке в порядке возрастания значений. Количество колонок, по которым можно сортировать данные, не ограничено. Порядок сортировки по любой колонке всегда можно изменить. Для этого нужно еще раз щелкнуть по ней, удерживая Shift.
Заголовки колонок, по которым отсортированы данные, подсвечиваются другим цветом и имеют всплывающую подсказку, которая сообщает о текущем порядке сортировки.
Пример
Нужно отсортировать список ордеров по инструменту, расположив ордера по
каждому инструменту в порядке убывания суммы. Для этого следует:
При этом заголовки колонок Инструмент и Сумма будут выделены
другим цветом. При наведении на них курсора мыши появится всплывающая подсказка:
Эта подсказка сообщает, что данные отсортированы сначала по колонке
Инструмент по возрастанию значений, затем по колонке Сумма по
убыванию. Маркеры v и ^ показывают порядок сортировки.
Заданная вами сортировка сохраняется даже после выхода из системы.
Для возврата к стандартной сортировке данных обычно предусматривается
контекстное меню. Оно вызывается щелчком по маркеру ▼,
расположенному справа от заголовка таблицы, и содержит стандартные команды для
работы с таблицей, в том числе и команду для сброса сортировки.
Кроме этого, всегда можно сбросить сортировку в стандартную, если, удерживая клавишу Ctrl, щелкнуть по заголовку любой колонки таблицы. Этот способ подходит для таблиц без заголовка, например, для отчетов.