Erweiterte Funktionen
Erweiterte Formular-Funktionen für dynamische, intelligente Formulare mit Bedingungen und Validierungen.
Mit erweiterten Funktionen erstellen Sie intelligente Formulare, die sich an die Antworten der Ausfüllenden anpassen. Felder erscheinen oder verschwinden automatisch, Pflichtfelder ändern sich je nach Kontext, und Eingaben werden in Echtzeit geprüft.
Was sind erweiterte Funktionen?
Stellen Sie sich ein Papierformular vor, bei dem manche Fragen nur beantwortet werden müssen, wenn bestimmte Bedingungen erfüllt sind. Zum Beispiel: "Falls Sie unter 18 sind, geben Sie bitte die Kontaktdaten Ihrer Eltern an."
Bei digitalen Formularen können solche Abhängigkeiten automatisch funktionieren:
Felder erscheinen nur, wenn sie relevant sind
Pflichtfelder passen sich an vorherige Antworten an
Eingaben werden sofort auf Richtigkeit geprüft
Fehler werden erklärt, bevor das Formular abgesendet wird
Wann brauchen Sie erweiterte Funktionen?
Sie brauchen KEINE erweiterten Funktionen für:
Einfache Umfragen mit wenigen Fragen
Formulare, bei denen alle Fragen für alle gelten
Ihr erstes Formular (starten Sie einfach!)
Erweiterte Funktionen sind nützlich bei:
Anträgen mit unterschiedlichen Pfaden (z.B. verschiedene Kategorien)
Formularen mit optionalen Abschnitten (z.B. Zusatzinformationen nur für bestimmte Gruppen)
Eingaben, die bestimmte Formate erfordern (z.B. PLZ mit 5 Stellen)
Komplexen Genehmigungsprozessen
Die vier HauptFunktionen
1. Bedingungen
Steuern Sie, wann Felder sichtbar, versteckt, erforderlich oder deaktiviert sind.
Beispiel: "Zeige das Feld 'Firmename' nur, wenn bei 'Antragsteller' die Option 'Unternehmen' gewählt wurde."
2. Validierungsregeln
Prüfen Sie Eingaben automatisch auf Richtigkeit, noch bevor das Formular abgesendet wird.
Beispiel: "Die Postleitzahl muss genau 5 Ziffern haben."
3. Visueller Bedingungseditor
Erstellen Sie Bedingungen ohne Programmierung – einfach per Auswahl.
Vorteil: Keine technischen Kenntnisse erforderlich, intuitiv zu bedienen.
→ Visuellen Bedingungseditor verwenden
4. Ausdrücke (Fortgeschritten)
Für komplexe Logik können Sie Ausdrücke direkt schreiben.
Vorteil: Maximale Flexibilität für erfahrene Nutzer.
Vergleich: Einfach vs. Erweitert
Felder hinzufügen
✅
✅
Pflichtfelder markieren
✅
✅
Mehrseitige Formulare
✅
✅
Felder bedingt anzeigen
❌
✅
Felder bedingt als Pflicht markieren
❌
✅
Eigene Validierungen
❌
✅
Dynamische Formulare
❌
✅
Erste Schritte mit erweiterten Funktionen
Erstellen Sie zuerst ein einfaches Formular
Beginnen Sie mit der Grundstruktur ohne Bedingungen. Fügen Sie alle Felder hinzu, die Sie benötigen.
Identifizieren Sie Abhängigkeiten
Überlegen Sie:
Welche Felder sind nur manchmal relevant?
Welche Pflichtfelder hängen von anderen Antworten ab?
Welche Eingaben brauchen besondere Prüfungen?
Beispiel: Bei einer Veranstaltungsanmeldung ist die Adresse nur relevant, wenn "Zusendung per Post" gewählt wurde.
Fügen Sie Bedingungen hinzu
Nutzen Sie den visuellen Editor (empfohlen für Einsteiger) oder CEL-Ausdrücke (für erfahrene Nutzer).
Testen Sie gründlich
Durchlaufen Sie alle möglichen Pfade im Formular:
Was passiert bei Antwort A?
Erscheinen die richtigen Felder bei Antwort B?
Werden Fehler korrekt angezeigt?
Nutzen Sie die Vorschau-Funktion ausgiebig!
Häufige Fragen
Kann ich erweiterte Funktionen nachträglich hinzufügen?
Ja! Sie können Bedingungen und Validierungen jederzeit zu bestehenden Formularen hinzufügen. Beachten Sie jedoch: Bei bereits freigeschalteten Formularen sollten Sie vorsichtig sein, da sich das Verhalten für laufende Einreichungen ändert.
Sind erweiterte Funktionen schwieriger zu verwalten?
Etwas. Je komplexer Ihr Formular wird, desto wichtiger ist gute Dokumentation. Notieren Sie sich, warum bestimmte Bedingungen existieren. Der visuelle Editor hilft, die Übersicht zu behalten.
Was passiert, wenn ich einen Fehler in einer Bedingung mache?
Das System prüft Ihre Bedingungen beim Speichern. Fehlerhafte Ausdrücke werden rot markiert und können nicht gespeichert werden. Beim Testen in der Vorschau sehen Sie sofort, ob die Logik wie gewünscht funktioniert.
Kann ich Bedingungen kopieren?
Aktuell müssen Bedingungen für jedes Feld einzeln erstellt werden. Wenn Sie ähnliche Logik häufig brauchen, nutzen Sie CEL-Ausdrücke – diese können Sie kopieren und anpassen.
Best Practices
✅ Empfohlen
Starten Sie einfach: Erst die Grundstruktur, dann Bedingungen
Testen Sie jeden Pfad: Nutzen Sie die Vorschau ausgiebig
Dokumentieren Sie komplexe Logik: Notizen helfen später beim Bearbeiten
Nutzen Sie aussagekräftige Fehlermeldungen: "Die PLZ muss 5 Ziffern haben" statt "Ungültige Eingabe"
Kombinieren Sie nicht zu viele Bedingungen: Lieber mehrere einfache statt eine sehr komplexe Bedingung
❌ Vermeiden Sie
Zirkuläre Abhängigkeiten: Feld A hängt von Feld B ab, das von Feld A abhängt
Zu viele verschachtelte Bedingungen: Wird schnell unübersichtlich
Bedingungen auf nicht existierende Felder: Prüfen Sie Feldnamen genau
Komplexe Bedingungen ohne Test: Immer in der Vorschau prüfen!
Nächste Schritte
Beginnen Sie mit der Funktion, die für Ihr Formular am wichtigsten ist:
→ Bedingungen einrichten – Felder dynamisch anzeigen/verstecken
→ Validierungen hinzufügen – Eingaben automatisch prüfen
→ Visueller Bedingungseditor – Bedingungen ohne Programmierung erstellen
→ Ausdrücke – Für erfahrene Nutzer
Zuletzt aktualisiert
War das hilfreich?