# Selección paralela

El bloque permite ejecutar de manera pseudoparalela uno de los bloques conectados directamente a sus salidas, eligiendo aquel bloque en el que no ocurre un error, y después de la ejecución exitosa de dicho bloque, continuar con el trabajo del escenario. Un bloque conectado se considera ejecutado con éxito si no ha causado un error (excepción). El conector "Si hay error" de todos los bloques conectados directamente debe permanecer vacío.

<figure><img src="https://3940823687-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8QfFNyYLPzoIrRZpZokA%2Fuploads%2Fgit-blob-79307b4d67c8fdeed6d2f5cdabbd715a6e9e43ad%2F%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%B2%D1%8B%D0%B1%D0%BE%D1%80.png?alt=media" alt=""><figcaption></figcaption></figure>

Si ninguno de los bloques conectados directamente a las salidas se ejecuta con éxito (todos los bloques causaron una excepción), se intentará ejecutar estos bloques nuevamente hasta que uno de los bloques se ejecute con éxito, o hasta que se alcance el tiempo de espera. Escenarios de uso populares: esperar la aparición de uno de varios selectores en la pantalla (es necesario conectar bloques "Esperar aparición" a las salidas), esperar la aparición de archivos en carpetas, etc.

Si el bloque conectado tiene un tiempo de espera personalizable, se recomienda establecerlo en el valor mínimo posible.

Un ejemplo de uso de este bloque se presenta en el siguiente video:\
<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">Tiempo de espera</td><td valign="top">[Número] Tiempo de espera máximo para la ejecución de los bloques en segundos.</td></tr><tr><td valign="top">Bloque seleccionado</td><td valign="top"><p>[Número] Devuelve el número del bloque ejecutado. El número comienza en 1 y corresponde al número del conector.</p><p>Si el estado es cero, el tiempo de espera del bloque ha terminado y ninguno de los bloques conectados se ha ejecutado con éxito.</p></td></tr><tr><td valign="top">Nivel de mensajes</td><td valign="top"><p>Selección del nivel de mensajes que los bloques mostrarán durante su ejecución. Valores posibles:</p><ul><li>"Default" - por defecto;</li><li>"Release" - salida desactivada;</li><li>"Debug" - salida de información básica;</li><li>"Detailed" - salida de información detallada.</li></ul><p>Si se selecciona el valor "Default", se utilizará el valor del bloque "Inicio" de este 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/es/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.
