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

Ключ

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

...

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


Параметры

...

Входные

...

параметры  

  1. Коллекция- Коллекция, из которой нужно удалить элементы с повторяющимися значениями. Все изменения будут сохранены в эту же коллекцию;
  2. Учитывать регистр -логическая переменная, если значение которой «true», при сравнении значений будет учитываться регистр букв. Если «false», регистр учитываться не будет;

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

...

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

...

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

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

Задача

 Cуществует : существует коллекция из 3 записей с дублем. Необходимо его удалить. Далее, получить значения коллекции по индексам 0 и 1. 

Image RemovedImage Added

Решение

Воспользоваться : воспользоваться действиями "Удалить дубликаты", "Получить длину", "Получить значение по индексу". 

Реализация

...

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

...

Программный робот отработал успешно. 

Image Modified

В коллекции осталось 2 записи (Вася и Петя). 

Image Modified

Image Modified