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

Ключ

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

Пока Версия 12 (Java)

Группа действий: Базовые действия 

...

Данное действие предназначено для создания цикла действий, который выполняется до тех пор, пока результат условия равен "True". Для добавления условия может использоваться инструмент построения выражений в параметре "Условие". Для добавления в тело цикла последовательности действий необходимо переместить их на контур блока "Тело цикла"

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

...

Параметры 

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

Чекбокс "Условие"         Условие цикла. Критерий, по которому будет приниматься решение о продолжении или прекращении работы цикла

Настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
УсловиеУсловиеRobin.BooleantrueДа

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

...

  1. Выбрать действие «Пока» из группы действий «Базовые действия» и перенести в сценарий.



  2. Заполнить тело цикла (блок внутри цикла, где прописывается алгоритм для работы робота) необходимыми действиями;
    Пример заполнения:


  3. Заполнить параметры действия:

    1. Условие (критерий, по которому будет приниматься решение о продолжении или прекращении работы цикла).
      Пример заполнения: 

      Если условие заполняется посредством инструмента построения выражений, то оно отобразиться в разделе «Условие» внутри цикла.

      Инструмент построения выражений:


      При заполнении чекбокса условие цикла считается равным True. Если чекбокс не заполнен и не указано иное условие, то условие цикла считается равным False.
      Пример цикла с условием, заполненным с помощью инструмента построения выражений:

 

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

Кейс «Первое вхождение». Цикл «Пока» 

...

Алгоритм перебрал значения коллекции в цикле и прекратит работу, как только встретит первое отрицательное число. Робот вывел диалоговое окно с результатом.