Wie funktioniert das Zurücksetzen eines Formulars in PowerApps?
- Einleitung zum Zurücksetzen von Formularen in PowerApps
- Die Funktion ResetForm und ihre Verwendung
- Unterschied zwischen Reset und ResetForm
- Der Effekt des Zurücksetzens auf die Formularfelder
- Praktische Anwendungsszenarien
- Zusammenfassung
Einleitung zum Zurücksetzen von Formularen in PowerApps
In Microsoft PowerApps ist das Zurücksetzen eines Formulars eine häufig benötigte Funktion, um die Eingabefelder auf ihre ursprünglichen Werte oder auf leere Zustände zu bringen. Dies ist besonders nützlich, wenn ein Benutzer ein Formular abbricht oder nach dem Absenden eines Formulars die Felder für eine neue Eingabe vorbereiten möchte. PowerApps bietet hierfür einfache Methoden, um das Formular zurückzusetzen.
Die Funktion ResetForm und ihre Verwendung
Die Standardmethode, um ein Formular in PowerApps zurückzusetzen, ist die Funktion ResetForm(). Diese Funktion setzt ein Formularsteuerungselement vollständig zurück, indem alle Eingabefelder auf ihren Anfangswert gesetzt werden. Dabei wird das Formular in den sogenannten "Neu"-Modus versetzt, beziehungsweise wird die Bindung der Datenquelle bezüglich der Formularfelder aktualisiert.
Der Einsatz erfolgt in der Regel in einem Button- oder Steuerungselement, beispielsweise mit der Formel:
Unterschied zwischen Reset und ResetForm
PowerApps stellt nicht nur die Funktion ResetForm zur Verfügung, sondern auch die Funktion Reset(). Während ResetForm sich auf ganze Formulare bezieht und alle Eingabefelder gemeinsam zurücksetzt, ist Reset für einzelne Steuerelemente zuständig. Mit Reset kann man beispielsweise nur ein bestimmtes Textfeld oder eine Dropdown-Auswahl zurücksetzen, ohne das gesamte Formular zu beeinflussen.
Der Effekt des Zurücksetzens auf die Formularfelder
Beim Zurücksetzen durch ResetForm werden alle Formularfelder auf die Werte zurückgesetzt, die im zugrunde liegenden Datensatz aktuell sind. Wenn das Formular neu geladen wird, erscheint es entweder leer oder mit den Ursprungsdaten, je nachdem in welchem Modus sich das Formular befindet (Neu, Bearbeiten oder Anzeigen). Dies ermöglicht eine klare Startbasis entweder zum Erfassen neuer Daten oder zum Bearbeiten vorhandener Daten.
Praktische Anwendungsszenarien
Typische Anwendungsfälle für ResetForm sind beispielsweise das Leeren des Formulars nach einem erfolgreichen Absenden, um eine weitere Dateneingabe zu ermöglichen, oder das Zurücksetzen des Formulars, wenn der Nutzer auf einen Abbrechen-Button klickt. Durch den Einsatz von ResetForm kann man sicherstellen, dass keine unerwünschten Daten im Formular verbleiben und jederzeit ein konsistenter Zustand herrscht.
Zusammenfassung
Das Zurücksetzen eines Formulars in PowerApps ist mit der Funktion ResetForm einfach und effektiv möglich. Es stellt die Formularfelder auf ihre Ausgangswerte zurück und ermöglicht so eine klare Steuerung des UI-Zustands. Zusätzlich gibt es die Funktion Reset für einzelne Steuerelemente, was eine flexible Kontrolle über die Eingabefelder ermöglicht. Diese Funktionen helfen dabei, die Benutzerfreundlichkeit in PowerApps-Apps zu erhöhen und eine stabile Datenerfassung sicherzustellen.
