Добавить объект Версия 15 (Net)

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


Описание

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

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

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

Свойство

Описание

Тип

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

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

Параметры

Коллекция

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

Robin.Collection


Да

Индекс

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

Robin.Numeric


Нет

Объект

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

Robin.Object


Да

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

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

По умолчанию в действии 3 параметра:

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

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

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

Кейс:

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

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

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

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

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

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

Задача

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

  • Маша
  • Юля
  • Петя

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

Решение

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

Реализация 

  1. Собрать схему робота, состоящую из действий.
  2. Создать переменную "Переменная" со значением "Саша". 

  3. Создать переменную "Коллекция" со следующими значениями.
  4. Настроить параметры действия "Добавить объект". 
  5. Настроить параметры действия "Содержит объект".
  6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

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

  • Нет меток