Nr.BeschreibungBild
1

Sichtbarkeit: Hier kann durch Regeln definiert werden, wann ein Formularelement sichtbar ist und wann nicht.


Beispiel für eine Sichtbarkeitsregel:

Ein Feld mit der Beschriftung "Geburtsdatum" ist nur sichtbar, wenn zuvor eine Checkbox mit der Frage "Ist das Geburtsdatum bekannt?" mit "Ja" angeklickt wurde.


Für weiterer Informationen → siehe Schulung: Sichtbarkeitsregeln

2

Bei Editierbarkeit können Bedingungen festgelegt werden, wann das ein Formularfeld editierbar - sprich bearbeitbar - ist, und wann nicht.

Beispiel für ein nicht editierbares Formularfeld:

(Element wird farblich von den anderen, editierbaren Elementen hervorgehoben.)



Für weiterer Informationen → siehe Schulung: Editierbarkeitsregeln

3

Mit Validerungsregeln können die Nutzereingaben validiert - d.h. überprüft werden. Beispielsweise kann so sichergestellt werden, dass ein Nutzer eine gültige E-Mail-Adresse angegeben hat. Die Eingabe des Nutzers wird dabei auf definierte Bedingungen geprüft. Werden diese Bedingungen nicht erfüllt, wird eine Fehlermeldung angezeigt (welche auch selbst definiert werden kann):

Validierungen können genutzt werden für:

  • Überprüfung von E-Mail-Adressen
  • Überprüfung von Telefonnummern
  • Überprüfung von AHV-Nummern
  • Überprüfung von diversen anderen Benutzereingaben
  • etc.

Alle erfassten Formulareingabewerte werden serverseitig überprüft. JAXForms unterscheidet zwischen einfachen (Feldwerttypkontrolle) und komplexen Plausibilitätsprüfungen (komplexe, feldübergreifende Abhängigkeitsüberprüfung). Selbst Backend- oder Webserviceanbindungen können einfach als Validierungsregel hinterlegt werden.

Achtung: Nur für Fortgeschrittene! Verwenden Sie stattdessen Schulung: Globale Komponenten

4

Regeln: Bei diesem Konfigurationspunkt können diverse Regeln hinterlegt werden, welche die Logik des Formulars steuern. Beispiele hierfür sind:

  • Steuerung der Sichtbarkeit von Elementen je nach Bedingung
  • Steuerung der Editierbarkeit von Elementen je nach Bedingung
  • Setzen von Werten je nach Bedingung
  • Zusammenrechnen von Feldwerten aus verschiedenen Zahlenfeldern
  • Berechnungen von Datumseingaben
  • etc.


Achtung: Nur für Fortgeschrittene!


  • Keine Stichwörter