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

Ключ

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

Вставить коллекцию

...

Версия 10 (Net)

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

...

Описание

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

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

Image Modified

...

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

Свойство

Описание

Тип

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

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

Параметры

Список

Список для обработки

.

Robin.Collection


Да

Индекс

Индекс в списке

Robin.Numeric


Нет

Коллекция для вставки

Коллекция, которая будет вставлена в список по указанному индексу

Robin.Collection


Да

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

...

Для Java:

  • Если не заполнено поле "Индекс", то коллекция для вставки помещается в начало списка.

Для Net:

  • Если не заполнено поле "Индекс", то коллекция для вставки помещается в конец списка.

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

Задача

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

  • 0. Оля

...

  • 1.

...

  •  Маша
  • 2. Катя

Переменная , и переменная "Коллекция 2" с 2-мя записями= :

  • 0. Иван

...

  • 1. Петр

Петр. Необходимо добавить записи коллекции 2 в коллекцию 1 по умолчанию в начало списка"Коллекция 2" в "Коллекция 1". Вывести итоговое количество значений коллекции "Коллекция 1 в " в диалоговом окне и проверить значение по индексу ="0". 

Решение

Воспользоваться : воспользоваться действием "Вставить коллекцию", "Сообщение", "Получить значение по индексу". 

Реализация

...

  1. Собрать схему робота, состоящего из действий.
    Image Added
  2. Настроить параметры действия

...

  1. Перетащить на рабочее пространство действие "Вставить коллекцию" и настроить параметры действия:
    Image RemovedПеретащить на рабочую область действие "Собщение" и настроить его параметры
    Image Added
  2. Настроить параметры действия "Сообщение"
    Image Added
  3. Настроить параметры действия Image RemovedПеретащить на рабочее пространство действие "Получить значение по индексу" и настроить его
    Image AddedImage Removed
  4. Запустить робота по кнопке "Запуск" в верхней панели. 

Результат

Было выведено диалоговое окно с количеством : количество элементов в Коллекции 1 составило 5, на экран выведено диалоговое окно"Коллекция 1"
Image RemovedImage Added
Получено значение по индексу "0 = Иван". Так как значения из коллекции "Коллекция 2" были помещены в начало конец списка коллекции "Коллекция 1"Image RemovedImage Added