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

Ключ

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

Вставить коллекцию Версия 10 (

...

Net)

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

...

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

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

...

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

...

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

...

Коллекция для

...

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

Настройки

Свойство

Описание

Тип

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

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

Параметры

Список

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

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. Настроить параметры действия Перетащить на рабочее пространство действие "Вставить коллекцию" и настроить параметры действия:
    Image RemovedПеретащить на рабочую область действие "Собщение" и настроить его параметры
    Image Added

  3. Настроить параметры действия "Сообщение"
    Image Added

  4. Настроить параметры действия Image RemovedПеретащить на рабочее пространство действие "Получить значение по индексу" и настроить его
    Image AddedImage Removed

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

Результат

Количество элементов в Коллекции 1 составило 5, на экран Было выведено диалоговое окно с количеством элементов в "Коллекция 1"

Image RemovedImage Added

Получено значение по индексу "0 = Иван". Так как значения из коллекции "Коллекция 2 были " были помещены в начало конец списка коллекции "Коллекция 1"

Image RemovedImage Added