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

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

Версия 1 Следующий »

Удалить объект / Remove object 

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



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



Настройки

Свойство

Англ. наименование

Описание

Тип

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


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


(вопрос) Если указан и индекс, и значение, то будут удалены объекты соответствующие обоим критериям.


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

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

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

Реализация: 

  1. Перенести на рабочую область действие "Удалить объект" и настроить его параметры

  2. Создать переменные с типом объект: "объект" и "объект 1". 
  3. Перенести на рабочую область действие "Получить значение по индексу" и настроить его параметры.


  4. Перенести на рабочую область действие "Получить значение по индексу" и настроить его параметры.
  5. Перенести на рабочую область действие "Сообщение" и настроить его параметры.
  6. Перенести на рабочую область действие "Сообщение" и настроить его параметры.

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


Результат: 

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


  • Нет меток