Win Type
Win Type
Sección titulada «Win Type»Tipo: win-type · Paquete: Desktop Activities v1.0.0
Escribe texto en un campo de entrada de una aplicación de escritorio. Es la forma de llenar formularios: usuario, contraseña, valores de búsqueda, datos de captura.
Cómo funciona
Sección titulada «Cómo funciona»Localiza el campo por su selector y escribe el text. Por defecto borra el campo antes (clear = true) y usa el método value (asigna el texto por el patrón Value de UIA: rápido y fiable). Para campos que reaccionan a cada tecla, usa method = simulate. Ver métodos de interacción.
Parámetros requeridos
Sección titulada «Parámetros requeridos»| Parámetro | Editor | Descripción |
|---|---|---|
selector | selector | El campo donde escribir. |
text | expresión | El texto a escribir. Admite expresiones. |
Parámetros opcionales
Sección titulada «Parámetros opcionales»| Parámetro | Editor | Descripción |
|---|---|---|
session | sesión | Sesión de Win Attach. Si se omite, el selector debe incluir la ventana. |
clear | booleano | Borrar el campo antes de escribir. Por defecto true. |
method | lista | Método: value (def., patrón UIA, rápido) · simulate (simula pulsaciones de teclado). |
timeout | número | Máximo en ms a esperar el elemento. Por defecto 30000. |
Ejemplo
Sección titulada «Ejemplo»Win Type selector = (campo "Usuario") text = = credential("erp")["user"]Win Type selector = (campo "Clave") text = = credential("erp")["password"]Actividades relacionadas
Sección titulada «Actividades relacionadas»- Win Set Value — asignar un valor directo (solo método Value).
- Win Key Press — enviar teclas especiales (Tab, Enter…).
- Win Get Text — leer el valor de un campo.