Параллельный выбор#
Блок позволяет псевдопараллельно выполнить один из непосредственно подключенных к своим выходам блоков, выбрав тот из блоков, в котором не происходит ошибка, и после успешного выполнении такого блока продолжить работу сценария. Подключенный блок считается успешно выполненным, если он не вызвал ошибку (исключение). Коннектор "Если ошибка" у всех непосредственно подключенных блоков должен оставаться пустым.

Если ни один из непосредственно подключенных к выходам блоков не выполнился успешно (все блоки вызвали исключение), попытки выполнить эти блоки повторяются пока один из блоков не выполнится успешно, либо пока не наступит таймаут. Популярные сценарии использования: ожидание появления одного из нескольких селекторов на экране (необходимо подключить к выходам блоки "Ожидать появление"), ожидать появление файлов в папках и т.д.
Если подключаемый блок имеет собственный настраиваемый таймаут, рекомендуется установить его в минимально возможное значение
Пример использования данного блока представлен в следующем видео:
http://sherparpa.ru/videos/ru/parallelselect.mp4 
| Время ожидания | [Число] Предельное время ожидания выполнения блоков в секундах. |
| Выбранный блок | [Число] Возвращает номер выполненного блока. Номер начинается с 1 и соответствует номеру коннектора. Если статус равен нулю, то время ожидания блока закончилось и ни один из подключенных блоков не был успешно выполнен. |
| Уровень сообщений | Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |