Löst Aktionen aus

In diesem Modul finden Sie eine Aktion, mit der Sie einen oder mehrere Trigger einrichten können, mit denen Mausklick- oder Tastaturereignisse für UI-Elemente überwacht werden.

Der Fluss wird angehalten, bis eines der konfigurierten überwachten Ereignisse stattfindet. Wenn ein Ereignis auftritt, wird der Ablauf mit den geschachtelten Aktionen des Triggerblocks fortgesetzt. Die Reihenfolge, in der Sie die Trigger konfigurieren, wirkt sich nicht auf das Verhalten der Aktion aus.

Die freigegebenen Parameter der Aktion gelten für alle Trigger, die Sie in der Aktion konfigurieren:

  • Wenn Sie den Planungsmodus auf einmal festlegen, werden die geschachtelten Aktionen des Triggers nur einmal ausgeführt, nachdem eines der überwachten Ereignisse auftritt. Wenn Sie den Modus auf "Sequenziell" festlegen, kehrt die Ablaufausführung stattdessen zum Anfang des Triggerblocks zurück, und wartet auf ein anderes Ereignis, das ausgeführt wird.
  • Legen Sie ein Timeoutlimit fest, um das Warten unendlich zu vermeiden und einen Timeoutfehler zu erzwingen. Die entsprechende Regel im Fehlerbehandlungsverhalten der Aktion kann diesen Fehler behandeln.

Note

Durch die Verwendung einer "Exit loop"-Aktion innerhalb des Triggerblocks kann der Ablauf auch die Ereignisüberwachung beenden.

Ui-Elementereignistrigger

Richtet einen Ereignistrigger für das ausgewählte UI-Element ein.

Eingabeparameter

Argument Fakultativ Akzeptiert Standardwert Description
Triggername Yes Textwert Der Name dieses Triggers
UI-Element No UI-Element Wählen Sie das UI-Element aus, das vom Ereignistrigger überwacht wird.
Event N/A Mausklick, Tastatur Mausklick Wählen Sie den Ereignistyp des Triggers aus.
Tastenmodifizierer Yes Kombination von Tasten Win, STRG, UMSCHALT, ALT Angeben der Kombination optionaler Tastenmodifizierer, die der Trigger erfordert
Maustaste No Links, Mitte, rechts Wählen Sie die Maustaste aus, die im Trigger verwendet werden soll.
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, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Leerzeichen, Eingabetaste, Rücktaste, Start, Löschen, Seite nach oben, BILD-AB, TAB, FESTSTELLTASTE, NUM-TASTE, LINKS, RECHTS, NACH OBEN, UNTEN, ESCAPE, EINFÜGEN Angeben der Tastenkombination, die im Trigger verwendet werden soll
Triggermodus No Pressemitteilung Wählen Sie aus, ob der Trigger beim Drücken oder Loslassen der Maustaste oder Tastenkombination aktiviert wird.
Einschließen geschachtelter Elemente N/A Boolescher Wert False Wenn diese Option aktiviert ist, wird der Trigger auch ausgelöst, wenn auf ein geschachteltes Element innerhalb des ausgewählten Elements geklickt oder fokussiert wird (z. B. eine Beschriftung innerhalb einer Schaltfläche).
Planungsmodus N/A Einmal sequenziell Einmalig Angeben des Terminplanungsmodus des Triggers
Fehler beim Timeout N/A Boolescher Wert False Geben Sie an, ob der Trigger auf unbestimmte Zeit warten oder nach einem festgelegten Zeitraum fehlschlägt.
Dauer No Textwert 0 Die Zeitdauer in Sekunden, nach der der Timeoutfehler auftritt

Erzeugte Variablen

Argument Typ Description
TriggerEventInstanceHandle TriggerEventInstanceHandle Abrufen des Instanzhandles des Triggerereignisses

Ausnahmen

Exception Description
Fehler beim Auslösen des UI-Elements Gibt ein Problem an, wenn der Trigger ausgelöst wurde
Fehler beim Auslösen des UI-Elements mit Timeoutfehler Gibt einen Timeoutfehler an, während die Ereignisse überwacht werden