Wir haben dies gerade als neue Funktion eingeführt, die die Verwendung von Berechnungen auf der Grundlage bestimmter Bedingungen ermöglicht.
- Wechseln Sie zur Registerkarte Einstellungen im Formular-Generator.
- Klicken Sie auf der linken Seite auf Bedingungen.
- Wählen Sie die Option Feld aktualisieren/berechnen.
- Setzen Sie die DANN Anweisung auf den Wert eines Feldes berechnen.
Es wird ein neuer Abschnitt angezeigt, in dem Sie Formularfelder hinzufügen können, indem Sie auf den Button Feld hinzufügen klicken.
Sie können auch Werte, Operatoren und Funktionen über den virtuellen Ziffernblock eingeben.
Berechnungen durchführen
Als Beispiel verwenden wir diesen einfachen Multiplikationsfeldsatz, der aus 3 Zahlenelementen besteht, wobei wir das Produkt der ersten beiden Felder in das dritte einfügen:
Die bedingte Logik würde etwa wie folgt aussehen:
Beachten Sie, dass die Feldbezeichnungen ein nachgestelltes [0-9] haben, was bedeutet, dass ihr Wert numerisch ist.
Um das aufzuschlüsseln:
- Wir haben die Bedingung oder die WENN Anweisung so eingestellt, dass sie prüft, ob das Feld Multiplikand „ausgefüllt“ ist.
- Die Aktion oder DANN Anweisung fügt das Ergebnis des Ausdrucks „Multiplikand * Multiplikator“ in das Feld Produkt ein, wenn die Bedingung erfüllt ist.
Nachdem Sie auf die Schaltfläche Speichern geklickt haben, sieht die Liste der Bedingungen folgendermaßen aus:
Text einfügen
Wie kann man nun statischen Text einfügen? Geben Sie den Text einfach in die Textarea unter der DANN Anweisung ein.
Wir werden dieses Fieldset verwenden, das aus einem Single Choice Element als Eingabefeld und einem Kurzes Text Element als Ausgabefeld für die Bedingung besteht:
So sieht die bedingte Logik aus:
Das Setup fügt den Text „Hello World“ in das Ausgabefeld ein, wenn die Option „Hello World“ in das Ausgabefeld einfügen auf „Ja“ steht.
Um mehr zu erfahren, finden Sie hier das Demo Formular, das für die in diesem Leitfaden beschriebenen Schritte verwendet wird.
Herzlichen Glückwunsch! Sie sind nun in der Lage, statischen Text einzufügen oder eigene Berechnungen mit bedingter Logik durchzuführen.
Hier finden Sie einige verwandte Leitfäden, die Sie ebenfalls interessieren könnten:
- Wie Sie einen Feldwert an ein anderes Feld übergeben?
- Manipulation von Textstrings mit Bedingungen und Berechnungen.
Haben Sie Fragen? Bitte teilen Sie uns diese unten mit!
Kommentar abschicken: