Копировать часть списка/Copy part of the list
Группа действий: Коллекции
Действие копирует часть списка обозначенной длины, начиная с указанного индекса, исключая крайнее значение в этих рамках, и возвращает ее как новый список. По умолчанию копирует весь список.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Список | Список для обработки. | Robin.Collection | Да | |
Индекс | Индекс начального элемента | Robin.Numeric | Нет | |
Длина | Количество копируемых значений | Robin.Numeric | Нет | |
Результаты | ||||
Список | Новый список, содержащий скопированные значения. | Robin.Collection |
Особые условия использования
Отсутствуют.
Пример использования
Задача: имеется переменная "Коллекция 1" состоящая из 10 значений, требуется скопировать 9 значений (начиная с индекса начального элемента 1) и записать результат в переменную "Коллекция 2".
Решение: воспользоваться действием "Копировать часть списка".
Реализация:
- Создать переменную с типом коллекция - "Коллекция 2".
- Перетащить на рабочее пространство действие "Копировать часть списка" и настроить его параметры. В поле "Список" указать Переменную 1, в поле "Индекс" -1, в поле "Список" - Коллекцию 2.
3. Запустить робота по кнопке "Запуск" на верхней панели.
Результат: в переменную "Коллекция 2 записаны 9 значений