Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Удалить объект Версия 16 (Net)

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


Описание

Действие удаляет объект из коллекции по его индексу или значению.

Иконка


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

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

Коллекция                   Коллекция для обработки.

Индекс                         Порядковый номер позиции, которую необходимо удалить. Нумерация начинается с 0.

Значение                     Значение удаляемого элемента

Настройки

Свойство

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
КоллекцияКоллекция для обработки.Коллекция
Да
ИндексИндекс удаляемого элементаЧисло5Нет
ЗначениеЗначение удаляемого элементаОбъект12.12.1998Нет
Результаты
У данного действия отсутствует результат. Результирующая коллекция будет сохранена в параметре действия "Коллекция".

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

Если указать индекс и значение одновременно, то действие примет как входной параметр только индекс, не значение.

Кейс:

"Collection 1" содержит:

  • 0. Russia
  • 1. Japan
  • 2. Germany

Если в действии указать параметры индекс "1", и значение "Germany", то "Collection 1" примет следующий вид:

  • 0. Russia
  • 1. Germany

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

Задача

Существует переменная "Collection 1" со значениями стран:

Необходимо удалить значение с индексом "0" . Затем получить значения по индексам "0" и "1", результаты вывести в диалоговые окна. 

Решение

Воспользоваться действиями "Remove object", "Get value by index", "Show message". 

Реализация

  1. Собрать схему робота, состоящую из действий:


  2. Создать переменные с типом "Object": 


  3. Настроить параметры действия "Remove object". 


  4. Настроить параметры действия "Get value by index 1". 


  5. Настроить параметры действия "Get value by index 2". 


  6. Настроить параметры действия "Show message 1". 


  7. Настроить параметры действия "Show message 2". 


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

Результат

Требуемый объект удален из коллекции (значение "China"). Отображены последовательно два диалоговых окна со странами "Japan" и "Russia". 

  • Нет меток