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

Ключ

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

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

...

Версия 15 (

...

Net)

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

...

Описание

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

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

Image Removed

Параметры действия

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

  1. Поле "Коллекция" - Коллекция, в которую будет добавлен объект.
  2. Поле "Индекс" - Порядковый номер позиции, в которую необходимо вставить значение. Нумерация начинается с 0.
  3. Поле "Объект" - Объект, который будет добавлен в коллекцию.

Настройки

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Коллекция

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

.

Robin.Collection


Да

Индекс

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

.

Robin.Numeric


Нет

Объект

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

.

Robin.Object


Да

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

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

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

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

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

Кейс:

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

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

...

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

...

.
Image Added


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

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

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

Задача

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

  • Маша

...

  • Юля

...

  • Петя

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

Решение

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

Реализация 

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

Результат

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

...

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

...

"Саша".
Image Added