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."

Bedingungen einrichten

2. Validierungsregeln

Prüfen Sie Eingaben automatisch auf Richtigkeit, noch bevor das Formular abgesendet wird.

Beispiel: "Die Postleitzahl muss genau 5 Ziffern haben."

Validierungen hinzufügen

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.

Ausdrücke verstehen

Vergleich: Einfach vs. Erweitert

Funktion
Einfaches Formular
Mit erweiterten Funktionen

Felder hinzufügen

Pflichtfelder markieren

Mehrseitige Formulare

Felder bedingt anzeigen

Felder bedingt als Pflicht markieren

Eigene Validierungen

Dynamische Formulare

Erste Schritte mit erweiterten Funktionen

1

Erstellen Sie zuerst ein einfaches Formular

Beginnen Sie mit der Grundstruktur ohne Bedingungen. Fügen Sie alle Felder hinzu, die Sie benötigen.

Tipp: Testen Sie Ihr Formular zunächst ohne Bedingungen. So stellen Sie sicher, dass die Grundstruktur funktioniert.

2

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.

3

Fügen Sie Bedingungen hinzu

Nutzen Sie den visuellen Editor (empfohlen für Einsteiger) oder CEL-Ausdrücke (für erfahrene Nutzer).

Zur Anleitung: Bedingungen

4

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?