История страницы
Вставить коллекцию Версия 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 составило 5, на экран выведено диалоговое окно"Коллекция 1".
Получено значение по индексу "0 = Иван". Так как значения из коллекции "Коллекция 2" были помещены в начало конец списка коллекции "Коллекция 1".