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

Ключ

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

...

Add object Version 15 (Net)

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

Описание

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

Иконка

Image Removed

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

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

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

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

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

Настройки

...

Description

The action adds the specified objects to the collection by index. By default, to the end of the list.

Action icon

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Коллекция

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

Robin.Collection

Да

Индекс

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

No

Объект

Объект, который будет добавлен в коллекцию
ObjectThe object to add to the collection.Robin.Object

Да

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

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

Image Removed

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

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

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

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

Кейс:

Была коллекция:

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

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

Image Removed

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

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

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

Задача

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

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

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

Решение

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

Реализация 

...


Yes

Special conditions of use

If adding multiple objects is necessary click on the plus icon:

Image Added

The action has 3 parameters by default:

  • Collection
  • Index, numbering starts with 0
  • Object

Each new "Object" parameter is a new element of the collection, added after the previous one.

If the "Index" parameter is set, all new objects are inserted starting from this position.

Case:

There was a "Collection" with values:

  • Example 1
  • Example 2
  • Example 3

Add action with the following input data:

Image Added

Expected result: "Collection"

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

Example of use

Task

There is a "Collection" variable with values:

  • Mia
  • Daniel
  • Daniel

Add the value "Richard" with position number "2" to the collection. Then check the added value using the "Contains object" action.

Solution

Use the "Add object" and "Contains object" actions.

Implementation 

  1. Assemble a robot scheme with the actions.
    Image Added

  2. Create a variable "Variable" with value "Richard".
    Image Added

  3. Create a variable "Collection" with following values:
    Image Added

  4. Set the "Add object" action parameters.
    Image Added

  5. Set the "Contains object" action parameters.
    Image Added

  6. Click "Start" in the top panel to start the robot.

Result

A new entry with value "Richard" and index "2" was added.

Image Added

The collection contains an entry with value "Richard".

Image Added

...

Результат

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

Image Removed

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

Image Removed