JavaScript für Anfänger

Fragen & Antworten zur Steuerung von 3D Inhalten in PDFs über JavaScript
JoeBlack_1
Beiträge: 9
Registriert: 17.07.2017, 19:17

JavaScript für Anfänger

Beitrag von JoeBlack_1 » 20.07.2017, 12:13

Hallo,hier mal die PDF...

Danke schon mal im Voraus :-)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

JavaScript für Anfänger

Beitrag von armine » 20.07.2017, 16:58

Hallo JoeBlack_1,

die gute Nachricht: An der Berechnung der Note liegt es nicht.
Trotzdem habe ich den Code unter Verzicht auf unnötiges neu geschrieben.

Wenn du in "Prozent_Ist_Leben" manuell einen Wert eingibst, wird die "Finanznote_Leben" richtig berechnet – nachdem man sechs Fehlermeldungen weggeklickt hat, steht im Debugger:

f is null
TypeError: f is null
f is null
TypeError: f is null
f is null
TypeError: f is null
f is null
TypeError: f is null
f is null
TypeError: f is null
f is null
TypeError: f is null

Da kannst du nun weitermachen.

vg armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

JoeBlack_1
Beiträge: 9
Registriert: 17.07.2017, 19:17

JavaScript für Anfänger

Beitrag von JoeBlack_1 » 20.07.2017, 20:20

Danke für die Antwort.
Die Fehlermeldungen kommen wohl daher, weil ich das komplette Formular zurück setzten kann und dann in den Feldern 0 drin steht.
Ich habe deine Formel in mein PDF kopiert. Doch bei mir wird immer die Finanznote ausgegeben von der Berechnung des letzten Wertes, aber nicht vom aktuellen Wert.

Mein PDF hat 10MB komplett, aber ich kann nur 5Mb bei Acronaut hochladen sonst würde ich alle Seiten mal hochladen.
Als ZIP sind es immer noch 5,5MB
Oder gibt es eine andere Möglichkeit ?

Ich bin dir sehr dankbar für deine Hilfe!

armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

JavaScript für Anfänger

Beitrag von armine » 24.07.2017, 10:44

Hallo JoeBlack_1,

da habe ich Glück gehabt, dass du nicht die ganze Datei hochladen kannst.
Deine Vermutung zu " TypeError: f is null" mag zutreffend sein, im Internet kannst du die weitere Anregungen zum Abstellen der Fehlerursache holen (vgl. https://answers.acrobatusers.com/custom ... 90255.aspx .

Dass bei der Berechnung der Note nicht auf den aktuellen Ausgangswert zurückgegriffen wird, kannst du durch Ändern der Berechnungsreihenfolge beheben.

vg armine

Antworten