Benutzerbestätigung

Die Verhaltensweise Benutzerbestätigung ermittelt den Wahrheitswert für die Auswahl der auszuführenden Aktionen durch eine interaktive Entscheidung.

Siehe auch: Benutzereingabe

images/download/attachments/177913747/image-2024-9-25_11-44-24-version-1-modificationdate-1727257463186-api-v2.png


Dem Benutzer wird ein einfacher modaler Auswahldialog mit den Buttons Ja und Nein angezeigt:

  • Die Aktionen bei "wahr" werden nur ausgeführt, wenn der Benutzer den Dialog per Klick auf Ja bestätigt.

  • Die Aktionen bei "falsch" werden ausgeführt, wenn der Benutzer Nein wählt oder den Dialog per "X" (rechts oben) schließt.

In beiden Fällen werden anliegende Eingabedaten ($input) an die Aktionen weitergegeben.

Konfiguration

  • Die Texteingabe für den Titel erscheint in der Titelleiste des Dialogs.

  • Die Texteingabe für die Nachricht sollte dem Benutzer vermitteln, was seine Entscheidung per Ja oder Nein bedeutet bzw. bewirken wird.

►HINWEIS◄ Anliegende Verhaltensdaten (abhängig vom Auslöser bzw. bei Aufruf des Verhaltens durch die Aktion Verhalten ausführen) können z. B. via $input im Text referenziert werden.

Anwendungsbeispiel

Ein Portal bietet einen Button zum Schließen des Portals per Aktion Schließen anfordern an. Da bei einem unbedachten Klick auf diesen Button der Verlust von eingegebenen Daten drohen könnte, soll eine Rückfrage die Möglichkeit bieten vom "Schließen" zurückzutreten.

Nur wenn der Benutzer mit Ja bestätigt, soll das Portal tatsächlich geschlossen werden.

Konfiguration

images/download/attachments/177913747/image-2024-9-25_12-24-58-version-1-modificationdate-1727259898108-api-v2.png

  • Für den Button wird ein Verhalten konfiguriert, das auf den Auslöser Angeklickt reagiert.


  • Für die Verhaltensweise werden aussagekräftige Text für Titel und Nachricht angegeben.


  • Unter den Aktionen bei "wahr" wird die Schließen anfordern-Aktion ausgewählt.

Laufzeit-Beispiel

images/download/attachments/177913747/image-2024-9-25_12-25-44-version-1-modificationdate-1727259943928-api-v2.png