Найти в Дзене
UIROBOTS

Control Flow: Оператор "Delay"

Оператор «Delay» позволяет приостановить автоматизацию на определенный период времени (в формате hh:mm:ss). Это поможет вам в проекте, где требуется ожидать некоторую обработку информации, чтобы вы могли использовать ее в другом действии.

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

Чтобы продемонстрировать, как вы можете наилучшим образом использовать оператора «Delay», давайте создадим автоматизацию, которая записывает два сообщения на панель «Output» с задержкой в ​​20 секунд.

1. Создайте новую
блок-схему;
2. Добавьте оператора «
Write Line» и подключите ее к узлу «Start»;
3. В поле «
Text» введите «This is the start time.»;
4. Добавьте оператора «
Delay» и подключите ее к ранее добавленному оператору;
5. Выберите действие, а в окне «
Properties» в поле «Duration» введите 00:00:20. Это 20-секундная задержка, которая будет находиться между двумя записанными сообщениями;
6. Добавьте еще одну операцию «
Write Line» и подключите ее к ранее добавленному оператору;
7. В поле «
Text» введите «Message delayed by 20 seconds.»;

Окончательный проект должен выглядеть так, как показано на следующем скриншоте.

8. Нажмите F5. Автоматизация выполнится. Обратите внимание, что на панели «Output» два сообщения, добавленные оператором «Write Line», записываются с задержкой в двадцать секунд.

-2

Источник:

UiPath