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

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


Описание

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

Иконка действия


Параметры и их настройки

Свойство

Описание

Тип

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

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

Результирующая коллекция будет сохранена в параметре действия "Коллекция".

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

Кейс:

"Коллекция 1" содержит:

  • 0. Россия
  • 1. Япония
  • 2. Германия

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

  • 0. Россия
  • 1. Германия

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

Задача

Существует переменная "Коллекция 1" со значениями стран.

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

Решение

Воспользоваться действиями "Удалить объект", "Получить значение по индексу", "Сообщение". 

Реализация

  1. Собрать схему робота, состоящую из действий.
  2. Создать переменные с типом "Объект".

  3. Настроить параметры действия "Удалить объект". 
  4. Настроить параметры действия "Получить значение по индексу 1". 

  5. Настроить параметры действия "Получить значение по индексу 2". 

  6. Настроить параметры действия "Сообщение 1". 
  7. Настроить параметры действия "Сообщение 2". 

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

Результат

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

  • Нет меток