Hinweis: Dieser Artikel behandelt Formulare in der neuen Dokumenterstellungserfahrung. Wenn Ihr Workspace noch nicht aktualisiert wurde, siehe Formulare erstellen (klassisches Design).
Standardmäßig ist jede Frage in Ihrem Formular für alle Personen sichtbar, die es öffnen. Bedingte Logik ermöglicht es Ihnen, Regeln zu erstellen, die bestimmte Fragen anzeigen oder ausblenden – und Standardwerte festlegen – basierend auf dem, was eine Person eingibt. Dies hält Ihr Formular fokussiert und vermeidet die Abfrage von Informationen, die nicht relevant sind.
Wie Regeln funktionieren
Jede Regel folgt einer WENN / DANN / SONST -Struktur:
WANN — eine oder mehrere Bedingungen basierend auf dem Wert einer Frage
DANN — Aktionen, die durchgeführt werden, wenn alle Bedingungen erfüllt sind
SONST — alternative Aktionen, wenn Bedingungen nicht erfüllt sind
Jede Aktion kann eine Frage anzeigen oder ausblenden, eine Option in einem Auswahlfeld anzeigen oder ausblenden oder ein Feld mit einem Wert vorausfüllen.
Wichtig: Alle Fragen sind standardmäßig sichtbar. Regeln blenden Fragen aus, die derzeit angezeigt werden — sie offenbaren keine Fragen, die bei der Einrichtung ausgeblendet wurden. Planen Sie Ihre Logik rund um das Muster „Ausblenden, wenn nicht zutreffend".
Öffnen Sie das Formular-Regelfeld
Öffnen Sie Ihre Vorlage und wählen Sie Formular bearbeiten, um den Formular-Editor zu öffnen.
Wählen Sie das Erweiterungssymbol (gekreuzte Pfeile) in der oberen Leiste aus. Das Panel Formularregeln wird auf der rechten Seite geöffnet.
Wählen Sie + Regel erstellen aus, um Ihre erste Regel hinzuzufügen.
Regel erstellen
1. Bedingung hinzufügen (WENN)
Im Regeleditor wählen Sie + Bedingung hinzufügen unter WHEN aus.
Wählen Sie die Frage aus, auf der die Bedingung basieren soll. Die Dropdown-Liste zeigt alle Fragen in Ihrem Formular nach ihrem Etikett an.
Wählen Sie einen Operator aus.
Geben Sie einen Wert ein, falls der Operator einen erforderlich macht.
Die angezeigten Operatoren hängen vom ausgewählten Fragetyp ab.
Textfragen (Kurzer Text, Langer Text, E-Mail-Adresse, Telefonnummer):
Operator | Wenn es ausgelöst wird |
gleich | Die Antwort entspricht genau dem Wert |
nicht gleich | Die Antwort stimmt nicht mit dem Wert überein |
enthält | The response includes the string |
enthält das genaue Wort | The response includes the exact word |
enthält nicht | The response does not include the string |
startet mit | Die Antwort beginnt mit dem Wert |
endet mit | Die Antwort endet mit dem Wert |
leer | Das Feld hat keinen Wert |
nicht leer | Das Feld hat einen beliebigen Wert |
Nummerierte Fragen:
Operator | Wenn es ausgelöst wird |
gleich | Der Wert stimmt genau überein |
nicht gleich | Der Wert stimmt nicht überein |
größer als | Der Wert liegt über der Nummer |
kleiner als | Der Wert liegt unter der Zahl |
größer als oder gleich | Der Wert liegt bei oder über der Zahl |
kleiner als oder gleich | Der Wert liegt bei oder unterhalb der Zahl |
Multiple Choice, Dropdown und Kontrollkästchen-Fragen:
Operator | Wenn es ausgelöst wird |
gleich | Die ausgewählte Option stimmt überein |
nicht gleich | Die ausgewählte Option stimmt nicht überein |
ist leer | Keine Option wurde ausgewählt |
ist nicht leer | Es wurde eine Option ausgewählt |
Hinweis: Um mehrere Bedingungen zu überprüfen, wählen Sie erneut + Bedingung hinzufügen. Alle Bedingungen in einer einzelnen Regel müssen erfüllt sein, damit die DANN-Aktionen ausgeführt werden. Verifyieren Sie UND/ODER-Verhalten in der UI — dies benötigt Produktionsbestätigung vor Veröffentlichung.
2. Aktion hinzufügen (DANN)
Wählen Sie + Aktion hinzufügen unter THEN.
Wählen Sie eine Aktion aus der Liste.
Aktion | Was es bewirkt |
Zeige Frage | Macht eine Frage sichtbar |
Frage ausblenden | Versteckt eine Frage vor Ansicht |
Optionen anzeigen | Zeigt eine spezifische Option in einer Multiple-Choice-, Kontrollkästchen- oder Dropdown-Liste-Frage an |
Ausblendungsoption | Blendet eine bestimmte Option in einer Multiple-Choice-, Kontrollkästchen- oder Dropdown-Frage aus |
Standardwert festlegen | Füllt eine Frage mit einem spezifischen Wert aus, wenn die Bedingung erfüllt ist |
Wählen Sie die Frage (oder Option) aus, auf die Sie die Aktion anwenden möchten.
3. ELSE-Aktion hinzufügen (optional)
Der Abschnitt ELSE wird ausgeführt, wenn die WHEN-Bedingungen nicht erfüllt sind. Verwenden Sie es, um eine Aktion rückgängig zu machen – wenn Sie beispielsweise die Frage ausblenden möchten, wenn die Bedingung nicht erfüllt ist, und sie anzeigen, wenn sie erfüllt ist.
Wählen Sie + Aktion hinzufügen unter ELSE und wählen Sie aus demselben Aktionssatz.
4. Regel speichern
Wählen Sie Regel speichern aus. Die Regel wird in der Liste Formularregeln angezeigt. Sie können jederzeit darauf zurückkehren, um es zu bearbeiten oder zu löschen.
Beispiel: Frage ausblenden, sofern eine andere nicht ausgefüllt ist
Ziel: „Client SSN" nur anzeigen, wenn der Benutzer etwas im Feld „Client middle initial" eingegeben hat.
Abschnitt | Einstellungen |
WENN | Mittlerer Anfangsbuchstabe des Kunden — nicht leer |
DANN | Frage anzeigen → Steuer-ID des Kunden |
SONST | Ausblenden-Frage → Client SSN |
Mit dieser Regel bleibt „Client SSN" verborgen, bis die Person eine mittlere Initial eingibt.
Tipps für bedingte Logik
Verwenden Sie ELSE, um verborgene Zustände zu bereinigen. Wenn Sie eine Frage in DANN anzeigen, blenden Sie sie in SONST aus, damit sie in ihren verborgenen Zustand zurückkehrt, wenn die Bedingung nicht mehr erfüllt ist.
Verwenden Sie „Standardwert festlegen", um die Eingabe zu reduzieren. Wenn eine Bedingung eine vorhersehbare Antwort impliziert, füllen Sie diese voraus — der Benutzer kann sie trotzdem ändern.
Die Reihenfolge ist wichtig. Regeln werden in der Reihenfolge ausgeführt, in der sie im Panel Formularregeln aufgelistet sind. Wenn zwei Regeln dieselbe Frage beeinflussen, gewinnt die zuletzt angewendete Regel.



