Seite 2 von 2

JavaScript für Anfänger

Verfasst: 20.07.2017, 12:13
von JoeBlack_1
Hallo,hier mal die PDF...

Danke schon mal im Voraus :-)

JavaScript für Anfänger

Verfasst: 20.07.2017, 16:58
von armine
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

JavaScript für Anfänger

Verfasst: 20.07.2017, 20:20
von JoeBlack_1
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!

JavaScript für Anfänger

Verfasst: 24.07.2017, 10:44
von armine
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