Bedingungen für Formularfelder erstellen
Du definierst, unter welchen Voraussetzungen ein Formularfeld sichtbar sein soll. Mit Bedingungen blendest du Felder dynamisch ein oder aus – je nachdem, was der Anwender vorher ausgewählt oder eingegeben hat.
So kommst du hierher
- Öffne das Menü und wähle Formulare > Alle.
- Doppelklick auf das Formular, das du bearbeiten möchtest.
- Im Editor öffnet sich die Registerkarte Bedingungen (falls das Feld bereits eine Bedingung hat) oder du scrollst zum Feld und findest dort einen Bedingungsbereich.
Voraussetzungen
Du brauchst das Recht Formularverwaltung und Schreibzugriff auf das Formular. Das Formular darf nicht von einem anderen Standort importiert sein.
So gehst du vor
Wähle die Verknüpfungsart aus dem Auswahlfeld Verknüpfung.
- UND: Alle Bedingungen müssen erfüllt sein.
- ODER: Mindestens eine Bedingung muss erfüllt sein.
Dies bestimmt, wie mehrere Bedingungen zusammenwirken.
Baue deine erste Bedingung auf:
- Seite: Wähle die Seite des Formulars, auf der sich das Feld befindet, das du prüfen möchtest. Dir stehen nur Seiten zur Verfügung, die vor der aktuellen Seite liegen – ein Feld kann sich nur nach seinen Bedingungen richten, nicht davor.
- Feld: Wähle das konkrete Feld aus, das überprüft werden soll. Die Liste zeigt nur Felder, die auf der gewählten Seite existieren.
- Operator: Das Symbol in der Mitte zeigt, ob das Feld einem Wert entsprechen muss (=) oder nicht entsprechen darf (≠). Klick auf das Symbol, um zwischen den beiden zu wechseln.
- Wert:
- Bei Auswahlfeldern, Radiobuttons und Kartenwahl wählst du aus den verfügbaren Optionen.
- Bei Textfeldern tippst du den Wert ein, mit dem verglichen werden soll.
Füge weitere Bedingungen hinzu (optional): Klick auf Bedingung hinzufügen. Zwischen den Bedingungen erscheint automatisch die Verknüpfungsart (UND oder ODER), die du ganz oben festgelegt hast.
Entferne eine Bedingung, wenn du sie nicht mehr brauchst: Klick auf das Papierkorbsymbol am Ende der Zeile. Wenn die letzte Bedingung entfernt wird, fügt das System automatisch eine leere hinzu.
Speichern erfolgt automatisch, sobald du eine Änderung machst – es gibt keine extra Speicherschaltfläche.
Aufbau des Bedingungsbereichs
Verknüpfung Die erste Einstellung für alle Bedingungen zusammen: UND oder ODER.
Bedingungskarten Jede Bedingung ist eine Karte mit vier Feldern:
- Seite: Nur Seiten vor der aktuellen werden angeboten (eine spätere Seite kannst du nicht prüfen).
- Feld: Die verfügbaren Felder aus der gewählten Seite.
- Operator: = oder ≠ – klick drauf zum Wechseln.
- Wert: Die konkrete Eingabe oder Auswahl zum Vergleich.
Logische Verknüpfung Zwischen mehreren Bedingungen wird die Verknüpfungsart (UND/ODER) angezeigt.
Was danach passiert
Die Bedingung wird sofort gespeichert. Das Feld wird im ausgefüllten Formular nur dann sichtbar, wenn alle (bei UND) oder mindestens eine (bei ODER) der Bedingungen erfüllt sind. Die Bedingung wirkt sich auf jede Instanz des Formulars aus – sobald sie live geht.
Tipps und Hinweise
- Nur Felder von vorherigen Seiten: Du kannst ein Feld nur nach Feldern bewerten, die auf der gleichen oder einer früheren Seite stehen. So vermeidest du logische Zirkelschlüsse.
- Bestimmte Feldtypen: Nicht alle Feldtypen können für Bedingungen verwendet werden. Informationsfelder (reine Textanzeigen ohne Eingabe) stehen nicht zur Verfügung.
- Wert löschen beim Feldwechsel: Wenn du das Feld änderst, wird der alte Vergleichswert gelöscht. Das ist beabsichtigt – der Wert passt sonst nicht mehr zum neuen Feld.
- Mindestens eine Bedingung: Das System löscht die letzte verbleibende Bedingung nicht ganz, sondern erstellt automatisch eine neue leere Bedingung.