Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Сортировать

...

Версия 13 (Net)

Группа действий: Коллекции 

...

Описание

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

...

.

Иконка

Image Added

Параметры

Входные параметры  

Коллекция                                   Коллекция для обработки.

Порядок сортировки                  Порядок сортировки

Выходные параметры

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

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Коллекция
Collection
Коллекция для обработки.Коллекция
Да
Порядок сортировки
Sort order

Порядок сортировки.


Выпадающий список:

  • по возрастанию
  • по убыванию
Строкапо возрастаниюНет
Результаты
У данного действия отсутствует результат
как таковой отсутствует
.
А результирующая
Результирующая коллекция будет сохранена в параметре действия "Коллекция".

Особые условия использования

Для числовых элементов сортировка происходит по значению, для текстовых по алфавиту, для всех остальных по длине.

После сортировки присваивается новая индексация.

Пример использования

Задача

Существует : существует переменная "Коллекция Collection 1" со списокм стран:

Image Added

. Необходимо отсортировать записи в порядке убывания (по алфавиту) и , получить значение по индесу ="0" и вывести найденный город в диалоговом окне. Image Removed

Решение

Решение: воспользоваться Воспользоваться действием "СортироватьSort", "СообщениеShow message" и "Получить значение по индексуGet value by index". 

Реализация

...

  1. Собрать схему робота, состоящую из действий:
    Image Added

  2. Настроить параметры действия "Sort"

...

  1. Перенести на рабочую область действие "Сортировать" и настроить его параметры
    Image Removed
  2. Создать переменную с типом "объект", куда будет записано искомое значение. 
  3. Image Added

  4. Настроить параметры действия "Get value by index". 
    Image Added

  5. Настроить параметры действия "Show message". 
    Image AddedПеренести на рабочую область действие "Получить значение по индексу" и настроить его параметры. 
    Image RemovedПеренести на рабочую область действие "Сообщение" и настроить его параметры. 
    Image Removed

  6. Запустить робота по кнопке "Запуск" в верхней панели. 

Результат

...

Произведена сортировка коллекции по убыванию,

...

отображено диалоговое окно

...

со страной "Russia".
Image Added