# Seleção Paralela

O bloco permite executar pseudo-paralelamente um dos blocos conectados diretamente às suas saídas, escolhendo aquele em que não ocorre erro, e após a execução bem-sucedida desse bloco, continuar o trabalho do cenário. O bloco conectado é considerado executado com sucesso se não gerar erro (exceção). O conector "Se erro" de todos os blocos conectados diretamente deve permanecer vazio.

Se nenhum dos blocos conectados diretamente às saídas for executado com sucesso (todos os blocos geraram exceção), as tentativas de executar esses blocos são repetidas até que um dos blocos seja executado com sucesso ou até que ocorra um timeout. Cenários de uso populares: aguardar a aparição de um dos vários seletores na tela (é necessário conectar os blocos "Aguardar Aparição" às saídas), aguardar a aparição de arquivos em pastas, etc.

Se o bloco conectado tiver um timeout configurável próprio, é recomendável defini-lo para o menor valor possível.

Um exemplo de uso deste bloco é apresentado no seguinte vídeo:\
<http://sherparpa.ru/videos/ru/parallelselect.mp4>

<table data-header-hidden><thead><tr><th width="248" valign="top"></th><th width="297" valign="top"></th></tr></thead><tbody><tr><td valign="top">Tempo de espera</td><td valign="top">[Número] Tempo limite de espera para a execução dos blocos em segundos.</td></tr><tr><td valign="top">Bloco selecionado</td><td valign="top"><p>[Número] Retorna o número do bloco executado. O número começa em 1 e corresponde ao número do conector.</p><p>Se o status for zero, o tempo de espera do bloco terminou e nenhum dos blocos conectados foi executado com sucesso.</p></td></tr><tr><td valign="top">Nível de mensagens</td><td valign="top"><p>Seleção do nível de mensagens que os blocos exibirão durante a execução. Valores possíveis:</p><ul><li>"Default" - padrão;</li><li>"Release" - saída desativada;</li><li>"Debug" - saída de informações principais;</li><li>"Detailed" - saída de informações detalhadas.</li></ul><p>Se o valor "Default" for selecionado, será utilizado o valor do bloco "Início" deste diagrama.</p></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/pt/sherpa-rpa/sherpa-designer/spravochnik-blokov/osnovnye-bloki-main-blocks/parallelnyi-vybor-parallelselect.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
