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

Ключ

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

...

Действие удаляет из коллекции элементы с повторяющимися значениями. Дубликаты будут проверяться только в элементах с типом "Строка", "Число", "Логический", "Дата-время", "Координаты точки", "Путь к папке" и "Путь к файлу".

Иконка действия

Параметры

...

и их настройки

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

Коллекция                                         Коллекция, из которой нужно удалить элементы с повторяющимися значениями. Все изменения будут сохранены в эту же коллекцию

Учитывать регистр                            Логическая переменная, если значение которой "true", при сравнении значений будет учитываться регистр букв. Если "false", регистр учитываться не будет

Настройки

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Коллекция

Коллекция, из которой нужно удалить элементы с повторяющимися значениями. Все изменения будут сохранены в эту же коллекцию

Robin.Collection


Да

Учитывать регистр

Если значение "true", при сравнении значений будет учитываться регистр букв. Если "false", регистр учитываться не будет

Robin.Boolean

true

Нет

...

  • При сравнении может учитываться регистр - зависит от значения соответствующего входного параметра.
  • Если значения элементов одинаковые, но это элемент разного типа, то это не считается дублем.
  • Пустые элементы (элементы с пустым значением) одного типа будут считаться дублями и удаляться. Пустые элементы разных типов - не считаются дублями, поэтому действие не будет их сравнивать и удалять.
  • Если коллекция не имеет дублей, действие возвращает коллекцию без изменений.
  • Дубли проверяются только для элементов с типом "Логический", "Строка", "Число", "Дата-Время", "Координаты точки", "Путь к папке", "Путь к файлу". Элементы с другим типом игнорируются при поиске дублей.
  • Измененная коллекция сохраняется в исходную.

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

Задача

 Cуществует коллекция из 3 записей с дублем:.

Необходимо удалить дубль. Далее, получить значения коллекции по индексам "0" и "1". 

...

  1. Собрать схему робота, состоящую из действий:.
  2. Настроить параметры действия "Удалить дубликаты".
  3. Настроить параметр действия "Получить длину".
  4. Настроить параметры действия "Получить значение по индексу 1". 
  5. Настроить параметры действия "Получить значение по индексу 2". 
  6. Нажать на кнопку "Старт" в верхней панели. 

...

Программный робот отработал успешно.  В В коллекции осталось 2 записи (Вася и Петя).

Image Removed