1. Prinzip
Eine Sichtbarkeitsbedingung besteht aus drei Elementen:
ein Bedingungsfeld : das Feld, dessen Wert geprüft wird;
ein Operator : die Art und Weise, wie dieser Wert verglichen wird;
ein Wert : womit der Wert des Feldes verglichen wird.
Wenn die Bedingung erfüllt ist, wird das Feld angezeigt. Andernfalls wird es ausgeblendet.
Eine Sichtbarkeitsbedingung kann für alle Feldtypen definiert werden. Allerdings können nicht alle verwendet werden, um eine Bedingung zu definieren (siehe Abschnitt 3).
2. Eine Sichtbarkeitsbedingung festlegen
Rufen Sie die Konfiguration des Formulars auf:
Vorhandenes Formular: Klicken Sie auf der Seite Meine Formulare auf die Schaltfläche Bearbeiten des betreffenden Formulars.
Neues Formular: Sie können die Sichtbarkeitsbedingungen bereits bei der Erstellung des Formulars festlegen.
Klicken Sie auf den Stift des Feldes, das Sie konditionieren möchten. Dieser Stift ist bei allen Feldern vorhanden.
Öffnen Sie die Registerkarte Sichtbarkeit.
Cliquez sur Ajouter une condition.
Dans « Visible si », sélectionnez le champ de condition.
Choisissez l'opérateur, puis renseignez la valeur.
Cliquez sur Valider, puis enregistrez le formulaire.
3. Felder, die zur Definition einer Bedingung verwendet werden können
Die folgende Tabelle zeigt für jeden Feldtyp, ob er zur Definition einer Bedingung verwendet werden kann, je nach seiner Position im Formular.
Feldtyp | Außerhalb der Tabelle | In einer Tabelle |
Adresse | ❌ | ❌ |
Audio | ❌ | ❌ |
Berechnung | ✅ | ✅ |
Kontrollkästchen | ✅ | ✅ |
Eingabefeld | ✅ | ✅ |
Auswahl | ✅ | ✅ |
Barcode / QR-Code | ✅ | ✅ |
Zähler | ✅ | ✅ |
Kontakt | ❌ | ❌ |
Datum und Uhrzeit | ❌ | ❌ |
Zeichnung | ❌ | ❌ |
Feste Datei | ❌ | ❌ |
Geolokalisierung | ❌ | ❌ |
Festes Bild | ❌ | ❌ |
Liste | ✅ | ✅ |
Foto | ❌ | ❌ |
Anhang | ❌ | ❌ |
Referenz | ✅ | ✅ |
Schema | ❌ | ❌ |
Trennzeichen | ❌ | ❌ |
Signature | ✅ | ❌ |
Slider | ✅ | ✅ |
Tabelle | ❌ | ❌ |
NFC-Tag | ✅ | ✅ |
Fester Text | ❌ | ❌ |
Textbereich | ❌ | ❌ |
Ein Feld außerhalb einer Tabelle kann sowohl für Felder außerhalb einer Tabelle als auch für Felder innerhalb einer Tabelle verwendet werden. Ein Feld innerhalb einer Tabelle kann nur für Felder derselben Tabelle verwendet werden.
Die Benutzerdefinierten Benutzerfelder können sowohl für Felder außerhalb einer Tabelle als auch für Felder innerhalb einer Tabelle verwendet werden (siehe Abschnitt 8).
4. Die Operatoren
Die verfügbaren Operatoren hängen vom Typ des Bedingungsfeldes ab.
Kontrollkästchen und Unterschrift
Zwei Operatoren sind verfügbar: = und ≠.
Für ein Kontrollkästchen ist der zu wählende Wert Angekreuzt oder Nicht angekreuzt.
Für eine Unterschrift ist der zu wählende Wert Unterzeichnet oder Nicht unterzeichnet.
Andere Felder
Für Berechnung, Eingabefeld, Auswahl, Barcode / QR-Code, Zähler, Liste, Referenz, Slider und NFC-Tag sind die Operatoren wie folgt:
Operator | Verwendung |
| Ein einzelnes Element oder ein einzelner Wert. Diese Operatoren sind strikt. |
| Nur numerische Werte. |
| Felder mit Mehrfachauswahl (Liste, Auswahl). |
| Felder, in denen Text oder Werte eingegeben werden. Die Groß-/Kleinschreibung wird berücksichtigt: Wenn die Bedingung mit dem Buchstaben A definiert ist, wird sie nur erfüllt, wenn der eingegebene Buchstabe A ist, nicht a. |
| Nur numerische Werte. Es sind zwei Werte einzugeben. |
5. Mehrere Bedingungen kombinieren
Für dasselbe Feld können mehrere Bedingungen definiert werden. Es stehen dann zwei Modi zur Verfügung:
Alle Bedingungen müssen erfüllt sein: Das Feld wird nur angezeigt, wenn jede der Bedingungen erfüllt ist.
Mindestens eine Bedingung muss erfüllt sein: Das Feld wird angezeigt, sobald eine der Bedingungen erfüllt ist.
Vergessen Sie nicht, das Formular zu speichern.
6. Eine Bedingung auf einen Separator anwenden
Wenn eine Bedingung für einen Separator definiert wird, gilt sie für alle Felder, die er enthält, vorausgesetzt, dass diese Felder bereits im Separator vorhanden sind, wenn die Bedingung definiert wird.
Es wird daher empfohlen, die Felder in den Separator einzufügen, bevor die Bedingung definiert wird.
7. Eine Bedingung auf eine Tabelle anwenden
Wenn eine Tabelle durch eine Bedingung ausgeblendet wird, werden auch alle ihre Felder ausgeblendet. Sie können darüber hinaus eigene Bedingungen haben.
8. Ein Feld gemäß dem Benutzerprofil anzeigen
Die Benutzerdefinierten Benutzerfelder können verwendet werden, um eine Bedingung zu definieren.
Erstellen Sie das Benutzerdefinierte Benutzerfeld und tragen Sie es in das Profil der betreffenden Benutzer ein.
Klicken Sie im Reiter Sichtbarkeit des zu bedingenden Felds auf Bedingung hinzufügen und wählen Sie dann dieses Benutzerdefinierte Benutzerfeld aus.
Wählen Sie den Operator und den Wert aus und speichern Sie anschließend.
9. Ein Feld dauerhaft ausblenden
Damit ein Feld auf dem mobilen Gerät nie sichtbar ist, öffnen Sie die Registerkarte Sichtbarkeit des Feldes, aktivieren Sie das Kontrollkästchen Feld immer ausgeblendet und speichern Sie dann das Formular.
10. Limite
Die Sichtbarkeitsbedingungen unterstützen keine Sonderzeichen. Wenn der in einer Bedingung verwendete Wert ein Komma oder ein anderes Sonderzeichen enthält, funktioniert die Bedingung nicht korrekt.



