Rechnen mit Formularfeldern

Soviel ich auch auf dem Web recherchiert habeI, ist es mir nicht
gelungen, die Summe aus zwei Formularfelder [zahl1] und [zahl2] in einem
dritten Feld mit dem Namen [ergebnis] zu berechnen. Ich verstehe etwas
JavaScript, habe aber wohl einen falschen Ansatz gewählt.

Funktioniert nicht (Script beim Fokuserhalt von Feld [ergebnis]:
this.value = sum(zahl1.value, zahl2.value) ;

Danke für einen entsprechenden Hinweis.
Marcel

Hallo,


evtl. muss vorher in Integer gewandelt werden, bin mir aber nicht sicher,

Hallo,

ich habe das gleiche Problem.

Wo bitte kann ich den Feld-Typ denn einstellen?
Die in der Bedienungsanleitung angegeben Einstellungen für Werte, wie Standardwert, gibt es in Vers. 2 gar nicht. Oder habe ich da was übersehen?

Vielleicht kann man ja mal ein Beispiel für das Berechnen hier einstellen.

Vielen Dank

Hallo,

Lösung zum Berechnen gefunden. Dokumentation in der JavaScript for Adobe auf Seite 448.

Beispiel:

Berechnet werden soll (Feld 1 + Feld 2) * 2 = Feld 3

Code (JavaScript bei Feld 3 unter Berechnen eingeben):

var a = this.getField(“Text1”);
var b = this.getField(“Text2”);
event.value = (a.value + b.value) * 2;

Die Spende geht dann statt an Robin vom Support an mich :wink: