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

Ключ

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

Remove elements of a collection Version 10 (Net)

Action group: Collections

...

Description

The action removes the elements of the specified collection from the list.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
Main listList for processing

Удалить элементы коллекции/Delete collection items

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

Действие удаляет из списка элементы указанной коллекции.

Image Removed

Настройки

Свойство

Описание

Тип

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

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

Параметры

Основной список

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

Yes

Второй список

Cписок удаляемых элементов
Second listThe list of removed elementsRobin.Collection

Да

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

Отсутствуют 

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

Задача: имеется переменная "Коллекция 1" со значениями: 

Image Removed

и переменная "Коллекция 2" со значениями:

Image Removed

Требуется удалить в Коллекции 1 значения, которые содержатся в Коллекции 2. Далее. получить значение по индексу 0 из Коллекции 1 и вывести его в диалоговое окно. 

Решение: воспользоваться действиями "Удалить элементы коллекции" и "Получить длину"

Реализация: 

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

Результат: из Коллекции 1 удалены элементы Коллекции 2. В диалоговое окно выведено оставшееся значение в Коллекции 1. 


Yes

Special conditions of use

None. 

Example of use 

Task

There is a variable "Collection 1" with values: 

Image Added

and the variable "Collection 2" with values:

Image Added

It is required to delete values in "Collection 1" that are contained in "Collection 2". Next, get the value at index "0" from "Collection 1" and display it in the dialog box. 

Solution

Use the "Remove elements of a collection", "Get value by index" and "Show message" actions.

Implementation

  1. Assemble a robot scheme consisting of actions:
    Image Added

  2. Set the parameters of the "Remove elements of a collection" action. 
    Image Added

  3. Set the parameters of the "Get value by index" action. Image Added

  4. Set the parameters of the "Show message" action. 
    Image Added

  5. Start the robot using the "Start" button in the top panel. 

Result

The robot completed successfully.

Image Added

The items in "Collection 2" have been deleted from "Collection 1". The remaining value in "Collection 1" is displayed in the dialog box. 

Image AddedImage Removed