Erstellung eines Scripts für ein PDF

Die Möglichkeiten und Tücken von Formularen
Antworten
slata
Beiträge: 10
Registriert: 18.09.2016, 20:47

Erstellung eines Scripts für ein PDF

Beitrag von slata » 18.09.2016, 21:02

Hallo zusammen,

Ich bin Neuling auf diesem Gebiet und habe schon ein Script mit Hilfe dieses Forums erstellt:

var n = this.getField("ER").value;

if (n <= 15,9) {
event.value = "Nein";
}
else if (n >= 16) {
event.value = "Ja";
}
if (isNaN(n) || n === "") {
event.value = "";
}

ER ist ein Feld in dem eine Rechnung durchgeführt wird.
Nun möchte ich die Zahl durch ein anderes Feld (DD) ersätzen, sodass ich die Zahl aus dem Feld DD änder kann und Automatisch in dem Script ergänzt wird. DD enthält Eine Zahl, welche aus einem Dropdown-Menü erstellt wird.

Hier brauche ich eure Hilfe, da ich schon viele Stunden bei dem Versuch eine Lösung zu finden verbracht habe.

Vielen dank im Vorraus.

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

Erstellung eines Scripts für ein PDF

Beitrag von Semonia » 19.09.2016, 08:58

Hallo,
an welcher Stelle soll der DD-Wert denn stehen in deinem Script ... oder stattdessen ???

Gff. wenn du mit exportwerten arbeitest könnte auch < exportValues > für dich interessant sein ...

VG

Semonia

slata
Beiträge: 10
Registriert: 18.09.2016, 20:47

Erstellung eines Scripts für ein PDF

Beitrag von slata » 19.09.2016, 14:06

Hallo Semonia,

Danke für die Antwort.
das exportieren aus dem Dropdown-Menü in das Feld DD habe ich schon
gemeistert.


Mit geht es darum die Zahl 16 in dem oben stehenden Script durch den Jeweiligen Wert aus dem Feld DD zu ersetzen.

Ich schau, dass ich heute Abend ein Beispiel hoch lade um den Fall anschaulicher zu machen.

Lg till

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

Erstellung eines Scripts für ein PDF

Beitrag von Semonia » 19.09.2016, 16:35

Ahoi ...
das sollte es weitgehend erledigen ;-)

Code: Alles auswählen

var n = this.getField("ER").value,
      d = this.getField ("DD").value;

if (n <= 15,9) {
event.value = "Nein";
}
else if (n >= Number(d)) {
event.value = "Ja";
}
if (isNaN(n) | n === "") {
event.value = "";
}
 
Gruß Semonia

slata
Beiträge: 10
Registriert: 18.09.2016, 20:47

Erstellung eines Scripts für ein PDF

Beitrag von slata » 19.09.2016, 18:02

manchmal sieht man den Wald vor lauter Bäumen nicht mehr.
danke jetzt klappt alles.

Antworten