Hideto
Registrierter Benutzer
Hey Leute, hätte ein echt simples aber nervtötendes Problem.
Ich habe eine Tabelle
a1,b1...n1
a2
a3
.
.
.
an
Also ne zweidimensionale Matrix.
Es handelt sich jeweils um Textfelder, da Adobe Reader keine echten Tabellen unterstützt. Ich soll / will den eingegebenen Wert bei Eingabe mit einem Faktor in einem Feld multiplizieren und in das Feld schreiben.
mein Custome Code war:
var wert = 0;
wert = this.getField("a1").value;
var neuerwert = 0;
neuerwert = wert * 0.75;
this.getField("a1").value = neuerwert;
soweit funktioniert auch alles, nur das Problem ist, die Rechnung wiederholt sich mit jeder neuen Eingabe. Gebe ich erst 12 ein kommt richtig 9 raus. Gebe ich in b1 z.b: 10 ein, ändert sich a1 auf einmal auf 6,75 was 9*0,75 wäre.
Ich weiß nur nicht wie ich das unterbinde.
Ich habe eine Tabelle
a1,b1...n1
a2
a3
.
.
.
an
Also ne zweidimensionale Matrix.
Es handelt sich jeweils um Textfelder, da Adobe Reader keine echten Tabellen unterstützt. Ich soll / will den eingegebenen Wert bei Eingabe mit einem Faktor in einem Feld multiplizieren und in das Feld schreiben.
mein Custome Code war:
var wert = 0;
wert = this.getField("a1").value;
var neuerwert = 0;
neuerwert = wert * 0.75;
this.getField("a1").value = neuerwert;
soweit funktioniert auch alles, nur das Problem ist, die Rechnung wiederholt sich mit jeder neuen Eingabe. Gebe ich erst 12 ein kommt richtig 9 raus. Gebe ich in b1 z.b: 10 ein, ändert sich a1 auf einmal auf 6,75 was 9*0,75 wäre.
Ich weiß nur nicht wie ich das unterbinde.
- Eigenschaft