Script funktioniert nur einmal auf jeder Seite

Die Möglichkeiten und Tücken von Formularen
Antworten
Jones
Beiträge: 3
Registriert: 02.10.2012, 07:34

Script funktioniert nur einmal auf jeder Seite

Beitrag von Jones » 02.10.2012, 08:34

Hallo Leute,
ich habe ein Formular mit Acrobat Pro X erstellt.
In diesem möchte ich nun viele Berechnungen (die alle gleich aufgebaut sind) via Javascript durchführen.
Der Code lautet immer:

var WertA = this.getField("Name");
var WertB = this.getField("Name1");
event.value = WertB.value / WertA.value -1

Jedoch funktioniert diese Berechnung pro Seite immer nur einmal, sobald ich die Felder kopiere oder neu erstelle und dann das Script einfüge bekomme ich für alle neuen Felder eine Fehlermeldung (die Feldnamen passe ich natürlich entsprechend an).
Kopiere ich die Felder auf die nächste Seite, so klappt dort die Berechnung sofort. Füge ich auf dieser Seite weitere Felder ein, bekomme ich wieder meine Fehlermeldung.

Ich hoffe hier weiß jemand weiter??



Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Script funktioniert nur einmal auf jeder Seite

Beitrag von Merklin » 03.10.2012, 00:38

Hallo Jones,

so pauschal, lässt sich deine Frage nicht beantworten.

Welche Fehlermeldung bekommst du den?
Oder noch besser hänge deine Formular mal mit ran, dann kann man mal drüber schauen.

VG Merklin

Jones
Beiträge: 3
Registriert: 02.10.2012, 07:34

Script funktioniert nur einmal auf jeder Seite

Beitrag von Jones » 04.10.2012, 07:28

Hallo Merklin,

mittlerweile bekomme ich keine Fehlermeldung mehr, sondern die Berechnung wird gar nicht mehr ausgeführt...
Anbei findest du das Formular. Die zwei Zeilen Formularfelder sollen für die weiteren Zeilen fortgeführt werden.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Script funktioniert nur einmal auf jeder Seite

Beitrag von Merklin » 04.10.2012, 11:43

Hallo Jones,

da du nur einfache Rechnungen durchführst, habe die Scripte auch dort eingefügt.
Den Feldern musste ich einen anderen Namen verpassen, da es sonst zu Fehlern kam.

Den Rest bekommst du selber hin.

VG Merklin
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Jones
Beiträge: 3
Registriert: 02.10.2012, 07:34

Script funktioniert nur einmal auf jeder Seite

Beitrag von Jones » 04.10.2012, 11:52

Das war ja einfach..:D

Aber vielen Dank!!!

Benutzeravatar
Merklin
Beiträge: 1857
Registriert: 04.04.2009, 17:03

Script funktioniert nur einmal auf jeder Seite

Beitrag von Merklin » 05.10.2012, 00:16

Hallo Jones,

da muss ich schmunzeln.................
EINFACH ist relativ.
Wenn man es nicht weiß, dann ist EINFACH auch SCHWER. ;););)

VG Merklin



Antworten