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

Ключ

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

Добавить объект

...

Версия 15 (Net)

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

...

Описание

Действие добавляет указанные объекты в коллекцию по индексу. По умолчанию, в конец списка.

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

Image Removed

...

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Коллекция

Коллекция, в которую будет добавлен объект

.

Robin.Collection


Да

Индекс

Порядковый номер позиции, в которую необходимо вставить значение. Нумерация начинается с 0

.

Robin.Numeric


Нет

Объект

Объект, который будет добавлен в коллекцию

.

Robin.Object


Да

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

При необходимости добавить несколько объектов следует нажать на знак плюса. 
Image Modified
По умолчанию в действии 3 параметра:

  • Коллекция
  • Индекс, нумерация начинается с 0
  • Объект

Каждый новый параметр "Объект" - новый элемент коллекции, добавляется после предыдущего.

Если заполнен параметр "Индекс", то все новые объекты вставляются начиная с этой позиции.

Кейс:

Была коллекция"Коллекция" со значениями:

  • Пример 1
  • Пример 2
  • Пример 3

Добавляем действие, у которого входные данные следующие:.

  • Коллекция
  • Индекс - 1
  • Объект - текст 1
  • Объект - текст 2

Image Added
Ожидаемый результат: коллекцияКоллекция

  • Пример 1
  • текст 1
  • текст 2
  • Пример 2
  • Пример 3

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

Задача

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

  • Маша

...

  • Юля

...

  • Петя

. Требуется добавить в коллекцию значение = "Саша" с порядковым номером позиции = "2". Далее провести проверку добавленного значения при помощи действия "Проверить на содержание значенияСодержит объект". 

Решение

Воспользоваться действиями : настроить действие "Добавить объект" и "Проверить на содержание значенияСодержит объект". Реализация: 

Реализация 

  1. Собрать схему робота, состоящую из действий:.
    Image RemovedImage Added
  2. Создать переменную "Переменная 1" со значением "Саша"
    Image Removed
    Image Added
  3. Создать переменную "Коллекция" со следующими значениями.
    Image Added
  4. Настроить параметры действия "Добавить объект". 
    Image Added
  5. Настроить параметры действия "Содержит объект".
    Image AddedПеренести на рабочую область действие "Добавить элемент" и настроить его параметры: 
    Image Removed
    В поле "Коллекция" указать требуемую со значениями = Маша, Юля, Петя. 
    Image Removed
    Значения переменной "Коллекция 1":
    Image Removed
    В поле "Индекс" указать значение: 2. 
    В поле "Объект" указать переменную, содержащим значение, которое необходимо добавить в коллекцию - "Переменная 1". 
    Перенести на рабочую область действие "Проверить на содержание значения" и настроить его параметры:
    Image Removed
    В параметр "Коллекция" указать значение "Коллекция 1". 
    В параметр "Объект" требуемое значение для проверки. 
  6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

...


Добавлена

...

новая запись со значением

...

"Саша" и индексом "2".
Коллекция содержит запись со значением "Саша".
Image Added