Seite 2 von 3

Re: IF-Abfrage

Verfasst: 27.11.2018, 16:38
von Bob61
Hallo,
die Fehler mit dem Punkt sind mir nicht aufgefallen. Wo im Script muss == noch gesetzt werden? Waren das alle Fehler im Script? Bei mir ist Adobe schon bei der ersten if-Abfrage ausgestiegen, die angeführten Fehler kommen doch erst danach, oder?


Gruß
Bob61

Re: IF-Abfrage

Verfasst: 28.11.2018, 11:46
von BAlheit
In dieser Zeile:

} else if (lbn <= 4.5 && nnp = 0) { // bestanden

Re: IF-Abfrage

Verfasst: 28.11.2018, 12:07
von Bob61
Hallo,
ich habe in dieser Zeile schon alles erdenkliche ausprobiert, jedoch ohne Erfolg. Kannst du mir zeigen, was ich an welcher Stelle ändern muss. In dieser Zeile ist ja eine Nachprüfung nicht erforderlich, daher der Eintrag in "NNP" = 0.

Bob61

Re: IF-Abfrage

Verfasst: 28.11.2018, 12:17
von BAlheit
Ich dachte nnp sollte mit dem Wert 0 verglichen werden.

Re: IF-Abfrage

Verfasst: 28.11.2018, 12:25
von Bob61
Hallo,
wenn ich die Zeile wie folgt korrigiere
} else if (lbn <= 4.5 && nnp == 0) { // bestanden

wird der Script im "PDF" übernommen. Jedoch wird in den Feldern "Nges" lbn und in "Anmerkung" bestanden nicht angezeigt.

Demnach hat der Script noch weitere Fehler, oder?


Bob61

Re: IF-Abfrage

Verfasst: 28.11.2018, 13:15
von BAlheit
Um zu sehen, was in dem Skript passiert, kann man z.B. folgende Befehle verwenden:

Code: Alles auswählen

console.show(); console.println("lbn: " + lbn);

Re: IF-Abfrage

Verfasst: 28.11.2018, 15:15
von Bob61
Du hast leider nicht angegeben wo und wie der Befehl eingesetzt wird. Wenn der Befehl im Script eingefügt wird, dann sehe ich nach wie vor nichts.


Bob61

Re: IF-Abfrage

Verfasst: 28.11.2018, 15:23
von BAlheit
In das Skript einfügen. Eventuell an mehreren Stellen. Wenn nichts angezeigt wird, dann wird die entsprechende Stelle auch nicht ausgeführt.

Re: IF-Abfrage

Verfasst: 28.11.2018, 19:35
von Bob61
Ich habe nun den Befehl an verschiedenen Stellen eingesetzt. Nun blockt Adobe schon in der Zeile 18 (SytaxError 17)

} else if (lbn >= 4.5 && nnp >= 4.5) { event.valure = lbn;

Nun, jetzt sehe ich wo ein Fehler vorliegt, aber wie behebe ich den Fehler? Was muss ich wie ändern? Hier soll ja der Wert aus "LBN" in "Nges" übertragen werden sowie in "Anmerkung" soll nicht bestanden erscheinen.

Re: IF-Abfrage

Verfasst: 29.11.2018, 11:06
von BAlheit
event.value verwenden und nicht event.valure