Seite 1 von 1

this.getField - Aktualisierung

Verfasst: 24.10.2016, 11:38
von madea
Hallo Zusammen,

ich übertrage einen Wert "Quelle" in ein anderes Feld "Ziel" mittels (this.getField). Das Zielfeld soll dann mit einem weiteren Wert "Wert2" summiert werden. Soweit alles gut. Wenn ich nun den Zielwert editiere (soll leider möglich sein) und einen anderen "Wert2" einsetze, aktualisiert das "Ziel" immer auf das Referenzergebnis "Quelle".

Eine Idee, wie die Formel lauten muss, sodass nur die Änderungen der "Quelle" eine Aktualisierung des "Ziels" auslöst?

Bspl. anbei.

Vielen Dank
Madea

this.getField - Aktualisierung

Verfasst: 24.10.2016, 13:58
von Semonia
madea hat geschrieben:Hallo Zusammen,

ich übertrage einen Wert "Quelle" in ein anderes Feld "Ziel" mittels (this.getField). Das Zielfeld soll dann mit einem weiteren Wert "Wert2" summiert werden. Soweit alles gut. Wenn ich nun den Zielwert editiere (soll leider möglich sein) und einen anderen "Wert2" einsetze, aktualisiert das "Ziel" immer auf das Referenzergebnis "Quelle".

Eine Idee, wie die Formel lauten muss, sodass nur die Änderungen der "Quelle" eine Aktualisierung des "Ziels" auslöst?
Hallo ....
irgendwie widersprichst du dir selbst etwas, wenn nur aktualisiert werden soll, wenn die Quelle sich ändert, dann kannst du doch gleich das editieren des Zielwerts sperren!?
Wozu soll das dann noch gut sein??

VG
Semonia

this.getField - Aktualisierung

Verfasst: 24.10.2016, 14:02
von madea
Es besteht der Wunsch, in dem Quellfeld das Nettogehalt (12 Monate) anzugeben und in dem Zielfeld dieses um ggf. 13./14. Gehalt zu ergänzen.

this.getField - Aktualisierung

Verfasst: 24.10.2016, 14:15
von Semonia
Oki ... dann schreibe doch den Wert aus beiden Feldern in jeweils eine Variable um, die kannst du dann vergleichen und wenn der Wert (13/14 Gehalt) höher ist, dann wird halt dieser angezeigt. In einer Funktion oder innerhalb der Validierung sollte das am besten gehen.

VG

Semonia




this.getField - Aktualisierung

Verfasst: 24.10.2016, 14:18
von madea
Hm, ich bin noch ziemlicher JavaScript-Anfänger, wie könnte das an meinem Beispiel dann aussehen?

this.getField - Aktualisierung

Verfasst: 25.10.2016, 11:23
von Semonia
madea hat geschrieben:Hm, ich bin noch ziemlicher JavaScript-Anfänger, wie könnte das an meinem Beispiel dann aussehen?
Moin ... und damit bekommst du den Auftrag so etwas umzusetzen?

Baue das Formular lieber vernünftig auf, dann kannst du dir solche Dinge sparen.
Baue eine Summe/Zwischensumme ein die ggf. um 13/14 Gehalt ergänzt werden kann ...

Ungünstig ist immer ein Feld in dem das Ergebnis einer Berechnung abgebildet werden soll manuell zu manipulieren.
Am besten verpasst du diesen Feldern daher einen Schreibschutz.

VG

Semonia

this.getField - Aktualisierung

Verfasst: 25.10.2016, 12:51
von BAlheit

this.getField - Aktualisierung

Verfasst: 25.10.2016, 14:01
von madea
Ja, hatte es parallel gepostet. So machen Foren auch Anfängern Spaß.