Acciones de desencadenadores

En este módulo, encontrará una acción que le permite configurar uno o varios desencadenadores que supervisan los eventos de clic del mouse o teclado para dirigirse a los elementos de la interfaz de usuario.

El flujo se pausa hasta que se produce uno de los eventos supervisados configurados. Cuando se produce un evento, la ejecución del flujo continúa con las acciones anidadas del bloque de desencadenador. El orden en que configura los desencadenadores no afecta al comportamiento de la acción.

Los parámetros compartidos de la acción se aplican a todos los desencadenadores que configure en la acción:

  • Si establece el modo de programación en Una vez, las acciones anidadas del desencadenador se ejecutan solo una vez después de que se produzca cualquiera de los eventos supervisados. Si establece el modo en Secuencial, la ejecución del flujo vuelve a la parte superior del bloque de desencadenador en su lugar, esperando a que se produzca otro evento.
  • Establezca un límite de tiempo de espera para evitar esperar infinitamente y forzar un error de tiempo de espera. La regla correspondiente en el comportamiento de control de errores de la acción puede controlar este error.

Note

El uso de una acción "Exit loop" dentro del bloque del desencadenador también permite que el flujo salga de la supervisión de eventos.

Desencadenador de eventos de elemento de interfaz de usuario

Configura un desencadenador de eventos en el elemento de interfaz de usuario seleccionado.

Parámetros de entrada

Argument Optional Acepta Valor predeterminado Description
Nombre del desencadenador Valor de texto Nombre de este desencadenador
Elemento de interfaz de usuario No Elemento de interfaz de usuario Seleccione el elemento de interfaz de usuario que supervisa el desencadenador de eventos.
Event N/A Clic del mouse, Teclado Clic del mouse Selección del tipo de evento del desencadenador
Modificadores de clave Combinación de teclas Win, Ctrl, Mayús, Alt Especificar la combinación de modificadores de clave opcionales que requiere el desencadenador
Botón del mouse No Izquierda, Media, Derecha Seleccione el botón del mouse que se va a usar en el desencadenador.
Clave No A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, NumPad 0, NumPad 1, NumPad 2, NumPad 3, NumPad 4, NumPad 5, NumPad 6, NumPad 7, NumPad 8, NumPad 9, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Space, Enter, Backspace, Home, Delete, Page Up, Page Down, Tab, Caps Lock, Num Lock, Left, Right, Up, Down, Escape, Insert Especificar la tecla de método abreviado que se va a usar en el desencadenador
Modo de desencadenador No Prensa, Versión Seleccione si el desencadenador se activa al presionar o soltar el botón del mouse o la tecla de método abreviado.
Incluir elementos anidados N/A Valor booleano False Cuando se habilita, el desencadenador también se activa cuando se hace clic o se centra un elemento anidado dentro del elemento seleccionado (por ejemplo, una etiqueta dentro de un botón).
Modo de programación N/A Una vez, secuencial Una vez Especificar el modo de programación del desencadenador
Error de tiempo de espera N/A Valor booleano False Especifique si desea que el desencadenador espere indefinidamente o produzca un error después de un período de tiempo establecido.
Duration No Valor de texto 0 Duración del tiempo en segundos, después del cual se produce el error de tiempo de espera.

Variables producidas

Argument Tipo Description
TriggerEventInstanceHandle TriggerEventInstanceHandle Recuperación del identificador de instancia del evento de desencadenador

Excepciones

Exception Description
Error en el desencadenador de eventos del elemento de la interfaz de usuario Indica un problema cuando se desencadenó el desencadenador
Error del desencadenador de eventos del elemento de la interfaz de usuario con error de tiempo de espera Indica un error de tiempo de espera al supervisar los eventos.