Änderungen von Dokument Widget-Plugin: Berechnungselement


Von Version 7.4
bearbeitet von awa
am 03.08.2022, 20:09
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 8.1
bearbeitet von rpe
am 16.02.2023, 15:42
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.awa
1 +XWiki.rpe
Inhalt
... ... @@ -91,7 +91,7 @@
91 91  $('[name=tf1]').val() - $('[name=tf2]').val(){{/code}}|Subtraktion der Werte in den Eingabefeldern //tf1// und //tf2// einmal unter Verwendung von Passwörtern und einmal mittels //jQuery//-Selektoren
92 92  |{{code language="none"}}[%tf2%] * (1 + ([%tf1%] / 100)){{/code}}|Wird in //tf1// z.B. der Steuersatz und in //tf2// der Nettobetrag eingegeben, wird der Bruttobetrag berechnet
93 93  |{{code language="none"}}[%tf1%] + " " + [%tf2%]{{/code}}|Stringverkettung aus den Eingaben in den Eingabefeldern //tf1// und //tf2//
94 -|{{code language="none"}}[%tf1%].length(){{/code}}|Anzahl der eigegebenen Zeichen im EIngabefeld //tf1//
94 +|{{code language="none"}}[%tf1%].length{{/code}}|Anzahl der eigegebenen Zeichen im Eingabefeld //tf1//
95 95  |{{code language="none"}}([%tf1%]<2) ? "Genehmigt" : "Abgelehnt"{{/code}}|Wenn der Wert in //tf1// kleiner als 2 ist, soll "Genehmigt" ausgegeben werden. Ansonsten "Abgelehnt".
96 96  |{{code language="none"}}$('[org_name=tf1]').sum()
97 97  
... ... @@ -118,7 +118,23 @@
118 118  
119 119  
120 120  == Versionshistorie ==
121 +=== 2.3.0 ===
121 121  
123 +* Nun kann ausgewählt werden, ob die Datentypen der Feldwerte automatisch ermittelt werden sollen oder ob die Feldwerte immer als Text gelesen werden sollen. Bisher wurden sie immer automatisch ermittelt.
124 +
125 +=== 2.2.1 ===
126 +
127 +* Verbesserung der Performance beim Auswerten der Formeln.
128 +
129 +=== 2.2.0 ===
130 +
131 +* Erfordert mindestens {{formcycle/}} Version 7.2.0.
132 +* Auch nicht Formel-Platzhalter in der Formel werden ersetzt
133 +* Das Eingabfeld für die Formel passt sich in der Höhe automatisch seinem Inhalt an.
134 +* Das Eingabfeld für die Formel erlaubt die Eingabe von Zeilenumbrüchen.
135 +* Bei Änderungen des Werts eines Formelfelds wird das JQuery-Ereignis //change// ausgelöst.
136 +* Der this-Kontext innerhalb des Formel-JavaScript-Ausdrucks wird nun auf die JQuery-Instanz des Formelfelds gesetzt, dessen Formel evaluiert wird.
137 +
122 122  === 2.1.1 ===
123 123  
124 124  * Fix: Formeln, welche von einem Element abhängen, welches über eine Bedingung versteckt oder gesperrt geschalten und geleert wird, aktualisieren sich, wenn die abängigen Elemente geleert werden.