Azioni trigger

In questo modulo si trova un'azione che consente di configurare uno o più trigger che monitorano gli eventi di clic del mouse o della tastiera per gli elementi dell'interfaccia utente di destinazione.

Il flusso viene sospeso fino a quando non viene eseguito uno degli eventi monitorati configurati. Quando si verifica un evento, l'esecuzione del flusso continua con le azioni annidate del blocco di trigger. L'ordine in cui si configurano i trigger non influisce sul comportamento dell'azione.

I parametri condivisi dell'azione si applicano a tutti i trigger configurati nell'azione:

  • Se si imposta la modalità di pianificazione su Una sola volta, le azioni annidate del trigger vengono eseguite una sola volta dopo che si verifica uno degli eventi monitorati. Se si imposta la modalità su Sequenziale, l'esecuzione del flusso torna all'inizio del blocco di trigger, in attesa del verificarsi di un altro evento.
  • Impostare un limite di timeout per evitare l'attesa infinita e forzare un errore di timeout. La rispettiva regola nel comportamento di gestione degli errori dell'azione può gestire questo errore.

Note

L'uso di un'azione "Ciclo di uscita" all'interno del blocco del trigger consente anche al flusso di uscire dal monitoraggio degli eventi.

Trigger di evento dell'elemento dell'interfaccia utente

Configura un trigger di evento nell'elemento dell'interfaccia utente selezionato.

Parametri di input

Argument Optional Accetta Valore predefinito Descrzione
Nome del trigger Valore di testo Nome del trigger
Elemento dell'interfaccia utente No Elemento dell'interfaccia utente Selezionare l'elemento dell'interfaccia utente monitorato dal trigger di eventi
Event N/D Clic del mouse, tastiera Clic del mouse Selezionare il tipo di evento del trigger
Modificatori di chiave Combinazione di tasti Win, CTRL, MAIUSC, ALT Specificare la combinazione di modificatori di chiave facoltativi richiesti dal trigger
Pulsante del mouse No Sinistra, Centrale, Destra Selezionare il pulsante del mouse da usare nel trigger
Key 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, 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 Specificare il tasto di scelta rapida da usare nel trigger
Modalità trigger No Comunicato Selezionare se il trigger viene attivato premendo o rilasciando il tasto di scelta rapida o il pulsante del mouse
Includere elementi annidati N/D Valore booleano Falso Se abilitata, il trigger viene attivato anche quando viene selezionato o attivato un elemento annidato all'interno dell'elemento selezionato (ad esempio un'etichetta all'interno di un pulsante)
Modalità di pianificazione N/D Una volta, sequenziale Una sola volta Specificare la modalità di pianificazione del trigger
Errore di timeout non riuscita N/D Valore booleano Falso Specificare se si desidera che il trigger attenda in modo illimitato o non riesca dopo un periodo di tempo impostato
Durata No Valore di testo 0 Durata in secondi, dopo la quale si verifica l'errore di timeout

Variabili prodotte

Argument Tipo Descrzione
TriggerEventInstanceHandle TriggerEventInstanceHandle Recuperare l'handle di istanza dell'evento trigger

Eccezioni

Eccezione Descrzione
Trigger di evento dell'elemento dell'interfaccia utente non riuscito Indica un problema quando il trigger è stato attivato
Trigger di evento dell'elemento dell'interfaccia utente non riuscito con errore di timeout Indica un errore di timeout durante il monitoraggio degli eventi