Guten Tag,
Für alle noch ein Teil der Antwort aufgrund des mir zugesandten Formulars:
------
Am besten entfernen Sie die Berechnungen aus den Feldern
VormittagsSumme und NachmittagsSumme und handeln dann alles im Feld
ArbeitszeitSumme ab. Dadurch ist aller Code an einem Ort konzentriert,
was die Entwicklung und die Fehlersuche viel einfacher macht - und was
sicherstellt, dass sich nicht verschiedene Berechnugs-Scripts in die
Quere kommen.
Statt event.value = diffDez; sollten Sie dann explizit das Feld
ansprechen, also so etwas wie
var t = this.getField("ArbeitszeitSumme");
if (t) //Nur ausführen, wenn Feld vorhanden
{
t.value = ...HIER ERGEBNIS ZUWEISEN
}
------
Gruss aus Allschwil
Marc Véron
http://www.veron.ch