Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 5 Следующий »

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

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


Описание

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

Иконка

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
CollectionThe collection to which the object will be addedRobin.Collection
Yes
IndexThe ordinal number of the position where the value should be inserted. Numbering starts from 0.Robin.Numeric
No
ObjectThe object to add to the collection.Robin.Object
Yes

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

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

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

  • Collection
  • Index, нумерация начинается с 0
  • Object

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

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

Кейс:

Была "Collection" со значениями:

  • Example 1
  • Example 2
  • Example 3

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

Ожидаемый результат: "Collection"

  • Example 1
  • Text 1
  • Text 2
  • Example 2
  • Example 3

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

Задача

Существует переменная "Collection" со значениями:

  • Mia
  • Daniel
  • Daniel

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

Решение

Воспользоваться действиями "Add object" и "Contains object". 

Реализация 

  1. Собрать схему робота, состоящую из действий:


  2. Создать переменную "Variable" со значением "Richard". 


  3. Создать перменную "Collection" со следующими значениями:


  4. Настроить параметры действия "Add object". 


  5. Настроить параметры действия "Contains object".


  6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Добавлена новая запись со значением "Richard" и индексом "2".

Коллекция содержит запись со значением "Richard". 

  • Нет меток