Ir al contenido

Win Element Exists

Tipo: win-element-exists  ·  Paquete: Desktop Activities v1.0.0  ·  Salida: boolean

Comprueba si un elemento existe y es visible en la aplicación, y devuelve true o false. No falla si el elemento no está: simplemente devuelve false. Es la forma de manejar interfaces que a veces muestran algo —un diálogo de error, un mensaje, un botón condicional.

Busca el elemento por su selector. Por defecto (timeout = 0) hace una comprobación inmediata. Con un timeout mayor, espera hasta ese tiempo a que aparezca antes de devolver false. El resultado suele alimentar un If.

ParámetroEditorDescripción
selectorselectorEl elemento a comprobar.
ParámetroEditorDescripción
sessionsesiónSesión de Win Attach. Si se omite, el selector debe incluir la ventana.
timeoutnúmeroMáximo en ms a esperar a que aparezca. 0 = comprobación inmediata (por defecto).

Devuelve un boolean: true si existe y es visible.

Cerrar un diálogo de error solo si aparece:

Win Element Exists selector = (diálogo "Error") → output: hayError
If condition = = hayError
└─ then:
Win Click selector = (botón "Aceptar")