Сортировка Сортировка

Сортировка записей входного набора. Алгоритм позволяет сортировать последовательно по нескольким полям.

При сортировке учитывается:

  • Очередность полей сортировки — в зависимости от позиции в списке Полей сортировки меняется очередь в котором сортируются поля;
  • Порядок сортировки — для каждого сортируемого поля задается порядок (По убываниюубывание или По возрастаниювозрастание) в котором оно сортируется;
  • Регистр данных — у полей со Строковый типСтроковым или Переменный Переменным типом данных указывается их регистрозависимость при сортировке.

Алгоритм сортирует записи по первому в очереди полю сортировки в соответствии с заданным порядком. Однако, если первом поле существуют одинаковые значения, то содержащие их строки сортируются по второму в очереди полю сортировки и т.д. согласно очередности полей сортировки.

Вход

  • Входной источник данных Входной источник данных — порт для подключения входного набора данных.

Выход

  • Выходной источник данных Выходной набор данных — на порт выводится таблица с отсортированным по выбранными полям набором данных.

Мастер настройки

В левом списке отображаются поля, по которым можно производить сортировку. Список соответствует полям входного порта.

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

Для настройки сортировки, необходимо переместить требуемые поля в список Поля сортировки при помощи:

  • Перетаскивания мышью (Drag-and-drop);
  • Двойного щелчка мышки по полю;
  • Нажатия кнопки Добавить Добавить.

Параметры настройки сортировки:

  • Порядок — поле может принимать значения По возрастанию По возрастанию и По убыванию По убыванию;
  • Регистр — для сортировки строковых полей с учетом регистра нужно поставить флаг в чекбоксе этого поля.

Очередность полей сортировки можно изменить:

  • Вверх Переместить вверх — перемещает выделенное Поле сортировки вверх по списку;
  • Вниз Переместить вниз — перемещает выделенное Поле сортировки вниз по списку.

Для исключения сортировки по полю:

  • Перетащить запись из списка Поля сортировки в Доступные поля;
  • Удалить Удалить поле.

Для очистки всего списка нажать Удалить все Удалить все....

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

results matching ""

    No results matching ""