Visueller Editor
Erstellen Sie Bedingungen und Validierungen ohne Programmierung – einfach per Auswahl mit dem visuellen Editor.
Der visuelle Editor erlaubt Ihnen, komplexe Wenn-Dann-Regeln und Validierungen ohne jede Programmierung zu erstellen. Wählen Sie einfach aus, wann ein Feld erscheinen, verschwinden, erforderlich werden oder welche Eingaben gültig sein sollen – keine technischen Kenntnisse nötig.
Was ist der visuelle Editor?
Statt Ausdrücke wie antragsteller == 'Unternehmen' zu schreiben, klicken Sie sich durch Auswahlmenüs:
Welches Feld soll geprüft werden?
Welche Bedingung soll gelten?
Mit welchem Wert soll verglichen werden?
Das System erstellt im Hintergrund automatisch den korrekten Ausdruck.
Einsatzgebiete des visuellen Editors
Der visuelle Editor kann für zwei Hauptzwecke verwendet werden:
1. Bedingungen
Steuern Sie, wann Felder sichtbar, versteckt, erforderlich oder deaktiviert sind.
Beispiele:
Zeige "Firmename" nur, wenn "Unternehmen" gewählt wurde
Mache "Begründung" zum Pflichtfeld bei "Sonderfall"
Verstecke "Erziehungsberechtigte" wenn Alter über 18
2. Validierungen
Prüfen Sie Eingaben automatisch auf Richtigkeit.
Beispiele:
Postleitzahl muss genau 5 Ziffern haben
E-Mail-Adresse muss gültiges Format haben
Enddatum muss nach Startdatum liegen
Bedingung oder Validierung im visuellen Editor erstellen
Editor öffnen
Für Bedingungen:
Klicken Sie auf das Feld
Wechseln Sie zum Reiter "Bedingungen"
Klicken Sie auf "Bedingung hinzufügen"
Wählen Sie den Bedingungstyp (Anzeigen, Ausblenden, Pflichtfeld, Deaktivieren)
Der visuelle Editor öffnet sich
Für Validierungen:
Klicken Sie auf das Feld
Wechseln Sie zum Reiter "Validierung"
Klicken Sie auf "Validierung hinzufügen"
Der visuelle Editor öffnet sich
Bedingung aufbauen
Der visuelle Editor besteht aus drei Teilen:
WENN (Bedingung)
Feld auswählen (welches Feld wird geprüft?)
Vergleichsart + Wert (wie wird verglichen?)
Beispiel:
WENN
Feld: "antragsteller"
entspricht
Wert: "Unternehmen"
→ Bedeutet: Wenn bei "antragsteller" die Option "Unternehmen" gewählt wurde
Weitere Bedingungen hinzufügen (optional)
Klicken Sie auf "UND" oder "ODER", um weitere Bedingungen hinzuzufügen:
UND: Alle Bedingungen müssen erfüllt sein ODER: Mindestens eine Bedingung muss erfüllt sein
Beispiel mit UND:
WENN antragsteller entspricht "Unternehmen"
UND umsatz kleiner als 500000
→ Beide Bedingungen müssen zutreffen
Speichern und testen
Klicken Sie auf "Speichern"
Öffnen Sie die Vorschau
Testen Sie alle möglichen Szenarien:
Was passiert, wenn die Bedingung erfüllt ist?
Was passiert, wenn sie nicht erfüllt ist?
Funktioniert die Kombination aus UND/ODER wie gewünscht?
Die drei Auswahlfelder
1. Feld auswählen
Was ist das? Das Feld, dessen Wert geprüft werden soll.
Beispiel: Wenn Sie prüfen möchten, ob jemand "Unternehmen" als Antragsteller gewählt hat, wählen Sie hier das Feld "antragsteller".
Verfügbare Felder: Alle Felder, die vor dem aktuellen Feld im Formular vorkommen. Sie können nicht auf Felder verweisen, die erst später kommen.
2. Vergleichsart wählen
Was ist das? Wie soll der Wert des Feldes geprüft werden?
Verfügbare Vergleiche:
entspricht
Der Wert ist genau gleich
antragsteller entspricht "Unternehmen"
entspricht nicht
Der Wert ist nicht gleich
antragsteller entspricht nicht "Privatperson"
größer als
Der Wert ist größer (nur Zahlen/Datum)
alter größer als 18
kleiner als
Der Wert ist kleiner (nur Zahlen/Datum)
umsatz kleiner als 500000
ist ausgefüllt
Das Feld hat einen Wert (nicht leer)
telefon ist ausgefüllt
ist nicht ausgefüllt
Das Feld ist leer
telefon ist nicht ausgefüllt
entspricht Regex
Der Wert entspricht einem Muster
postleitzahl entspricht Regex "[0-9]{5}"
3. Wert eingeben
Was ist das? Der Wert, mit dem verglichen werden soll.
Drei Arten von Werten:
Ein konkreter Wert, den Sie eingeben
Beispiele:
"Unternehmen" (Text)
18 (Zahl)
"2024-01-01" (Datum)
Wann verwenden: Wenn Sie gegen einen festen Wert vergleichen möchten.
Beispiel:
Feld: antragsteller
Vergleich: entspricht
Wert: "Unternehmen"
Der Wert eines anderen Feldes
Beispiele:
alter_kind kleiner als alter_elternteil
startdatum kleiner als enddatum
Wann verwenden: Wenn zwei Felder miteinander verglichen werden sollen.
Beispiel:
Feld: startdatum
Vergleich: kleiner als
Wert: enddatum (anderes Feld)
Ein berechneter Wert oder Funktion
Wann zu Ausdrücken wechseln:
Wenn Sie mit Datumsfunktionen arbeiten möchten
Wenn Sie mathematische Berechnungen benötigen
Wenn Sie komplexe Logik implementieren möchten
So wechseln Sie:
Erstellen Sie zunächst eine einfache Bedingung im visuellen Editor
Klicken Sie auf "Als Code bearbeiten"
Passen Sie den Ausdruck manuell an
→ Mehr Details: Ausdrücke
UND/ODER-Verknüpfungen
UND-Verknüpfung
Alle Bedingungen müssen erfüllt sein
Beispiel:
WENN antragsteller entspricht "Unternehmen"
UND umsatz kleiner als 500000
UND standort entspricht "Deutschland"
→ Das Feld erscheint nur, wenn alle drei Bedingungen zutreffen.
ODER-Verknüpfung
Mindestens eine Bedingung muss erfüllt sein
Beispiel:
WENN antragsteller entspricht "Unternehmen"
ODER antragsteller entspricht "Freiberufler"
→ Das Feld erscheint, wenn eine der beiden Bedingungen zutrifft.
Kombination von UND und ODER
Sie können UND und ODER kombinieren:
Beispiel:
WENN antragsteller entspricht "Unternehmen"
UND (umsatz kleiner als 500000 ODER mitarbeiter kleiner als 50)
→ Antragsteller muss Unternehmen sein UND entweder Umsatz unter 500.000 ODER Mitarbeiter unter 50
Achtung: Komplexe Kombinationen werden schnell unübersichtlich. Überlegen Sie, ob Sie die Bedingung nicht vereinfachen können, oder wechseln Sie zu Ausdrücken.
Praktische Beispiele
Beispiel 1: Firmendaten nur für Unternehmen
Szenario: Felder "Firmename" und "Handelsregisternummer" sollen nur für Unternehmen erscheinen
Aufbau:
Bedingungstyp: Anzeigen
Feld: antragsteller
Vergleich: entspricht
Wert: "Unternehmen"
Ergebnis: Die Felder erscheinen nur, wenn "Unternehmen" gewählt wurde.
Beispiel 2: Postadresse nur bei Postversand
Szenario: Adressfeld nur zeigen, wenn "Per Post" gewählt wurde
Aufbau:
Bedingungstyp: Anzeigen
Feld: versandart
Vergleich: entspricht
Wert: "Per Post"
Ergebnis: Das Adressfeld erscheint nur bei Postversand.
Beispiel 3: Begründung als Pflichtfeld bei Sonderfall
Szenario: Begründung muss nur ausgefüllt werden, wenn "Sonderfall" gewählt wurde
Aufbau:
Bedingungstyp: Pflichtfeld
Feld: antragsart
Vergleich: entspricht
Wert: "Sonderfall"
Ergebnis: Die Begründung ist optional bei Standardförderung, Pflichtfeld bei Sonderfall.
Beispiel 4: Zusatzförderung nur für kleine Unternehmen
Szenario: Zusatzförderung nur anbieten, wenn Unternehmen und Umsatz unter 500.000 Euro
Aufbau:
Bedingungstyp: Anzeigen
Feld: antragsteller
Vergleich: entspricht
Wert: "Unternehmen"
UND
Feld: umsatz
Vergleich: kleiner als
Wert: 500000
Ergebnis: Die Zusatzförderung erscheint nur für Unternehmen mit Umsatz unter 500.000 Euro.
Beispiel 5: Kontaktdaten nur für Minderjährige oder Rückfrage
Szenario: Kontaktdaten sollen erscheinen, wenn Alter unter 18 ODER Rückfrage gewünscht
Aufbau:
Bedingungstyp: Anzeigen
Feld: alter
Vergleich: kleiner als
Wert: 18
ODER
Feld: rueckfrage_gewuenscht
Vergleich: entspricht
Wert: "Ja"
Ergebnis: Kontaktdaten erscheinen für Minderjährige oder wenn Rückfrage gewünscht.
Bedingung bearbeiten
Klicken Sie auf das Feld mit der Bedingung
Wechseln Sie zum Reiter "Bedingungen"
Klicken Sie auf "Bearbeiten" neben der Bedingung
Der visuelle Editor öffnet sich mit den aktuellen Einstellungen
Ändern Sie die Bedingung
Klicken Sie auf "Speichern"
Von visuellem Editor zu Ausdruck wechseln
Sie können jederzeit von visuellem Editor zu Ausdruck wechseln:
Öffnen Sie die Bedingung im visuellen Editor
Klicken Sie auf "Als Code bearbeiten"
Der Ausdruck wird angezeigt (z.B.
antragsteller == 'Unternehmen')Sie können ihn jetzt manuell anpassen
Achtung: Nach dem Wechsel zu Ausdrücken können Sie nicht mehr zum visuellen Editor zurück! Überlegen Sie vorher, ob Sie wirklich wechseln möchten.
Grenzen des visuellen Editors
Der visuelle Editor ist mächtig, aber hat Grenzen:
Nicht möglich:
Mathematische Berechnungen (
umsatz * 0.19)Komplexe Mustervergleiche (Regex)
Funktionen wie
heute()odersize()Sehr verschachtelte Logik mit vielen Ebenen
Für diese Fälle: Wechseln Sie zu Ausdrücken
Bewährte Vorgehensweisen
✅ Empfohlen
Nutzen Sie die Auswahllisten: Vermeiden Sie Tippfehler
Halten Sie es einfach: 1-3 Bedingungen sind übersichtlich
Testen Sie sofort: Nach jeder Bedingung die Vorschau prüfen
Dokumentieren Sie: Bei komplexen Bedingungen notieren, warum sie existieren
Sprechende Feldnamen: "antragsteller" ist besser als "feld_a"
❌ Vermeiden Sie
Zu viele Bedingungen: Mehr als 4-5 wird unübersichtlich
Manuell tippen: Nutzen Sie die Auswahllisten
Spätes Testen: Testen Sie nach jeder Änderung
Zirkuläre Verweise: Feld A hängt von Feld B ab, das von Feld A abhängt
Komplexe Logik erzwingen: Wechseln Sie bei Bedarf zu Ausdrücken
Weitere Hilfe
→ Bedingungen verstehen – Grundlagen und Anwendungsfälle
→ Ausdrücke – Für komplexe Logik und erfahrene Nutzer
→ Validierungsregeln – Eingaben automatisch prüfen
→ Feldtypen – Welche Felder können in Bedingungen verwendet werden?
Zuletzt aktualisiert
War das hilfreich?