[font=Calibri, Verdana, Helvetica, Arial]Hallo, liebe Forenmitglieder
Ich bin relativ neu hier, doch war mir dieses Forum schon einige Male alleine durch die von großem Nutzen. Doch nun habe ich eine Aufgabe, mit der ich einfach nicht weiterkomme, und hoffe, es gibt jemanden, der mir dabei helfen kann.
In hier hochgeladenem Formular werden Versicherungsbeiträge berechnet.
Diese berechnen sich entweder nach dem Wert von 1914 oder nach dem Neuwert, das heißt,
Wenn im Feld “Jahresbeitrag Mark 1914” ein Wert eingetragen ist, soll “Jahresbeitrag bei Neuwert” 0 anzeigen und umgekehrt natürlich ebenso.
Doch nun die Crux: Ist erst einmal ein Wert bei “1914” eingetragen – bleibt dieser erhalten, wenn im Feld “Neuwert” doch noch etwas eingegeben wird. (Als Antragsteller könnte ich mich ja möglichweise noch einmal anders entscheiden) Daher wäre in diesem Falle natürlich auch die Summe aller Beiträge (Jahresbeitrag A) nicht richtig
Wie kann man dies ändern?
Ich habe schon alles mögliche versucht, aber ich bekomme es (als Javascript Neuling - ohne das geht es wohl nicht) nicht hin – leider. Mittlerweile drängt die Angelegenheit etwas, so dass ich sehr dankbar wäre, hier nützliche Tipps zu bekommen.
Mir ist klar, dass man sich in das Formular auch erst einmal hineindenken muss - was sicher auch nicht ohne Zeitaufwand geht – ich bin daher natürlich bereit, eine Lösung entsprechend zu vergüten!
PS: Mir ist aufgefallen, dass sich das Formular “richtig” verhällt, wenn man das gelbe Feld “Anpassungsfaktor” “refresht”, vielleicht hat das ja was damit zu tun?
Sonnige Grüße, Silke[/font]
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Hallo,
ich habe mal einen Blick drauf geworfen und im Moment wimmelt das Formular vor Fehlern.
Bevor dieses Fehler nicht behoben sind wird das Formular keine brauchbare Ausgabe generieren.
Wenn ich die Zeit finde, schaue ich mir das mal genauer an. Bin im Moment aber gut beschäftigt.
LG
Semonia
ich habe mal einen Blick drauf geworfen und im Moment wimmelt das Formular vor Fehlern.
Code: Alles auswählen
this.getField("jahresbeitrag_Mark_Row1") is null
7:AcroForm:nichtgleitend1:Calculate
TypeError: this.getField("jahresbeitrag_Mark_Row1") is null
7:AcroForm:nichtgleitend1:Calculate
this.getField("jahresbeitrag_Mark_A_Row1") is null
7:AcroForm:Beitragssatz_Row1:Calculate
TypeError: this.getField("jahresbeitrag_Mark_A_Row1") is null
7:AcroForm:Beitragssatz_Row1:Calculate
this.getField("jahresbeitrag_Mark_Row2") is null
7:AcroForm:nichtgleitend2:Calculate
TypeError: this.getField("jahresbeitrag_Mark_Row2") is null
7:AcroForm:nichtgleitend2:Calculate
this.getField("jahresbeitrag_Mark_A_Row2") is null
7:AcroForm:Beitragssatz_Row2:Calculate
TypeError: this.getField("jahresbeitrag_Mark_A_Row2") is null
7:AcroForm:Beitragssatz_Row2:Calculate
this.getField("jahresbeitrag_Mark_A_Row3") is null
7:AcroForm:Beitragssatz_Row3:Calculate
TypeError: this.getField("jahresbeitrag_Mark_A_Row3") is null
7:AcroForm:Beitragssatz_Row3:Calculate
this.getField("jahresbeitrag_Mark_A_Row4") is null
7:AcroForm:Beitragssatz_Row4:Calculate
TypeError: this.getField("jahresbeitrag_Mark_A_Row4") is null
7:AcroForm:Beitragssatz_Row4:Calculate
this.getField("jahresbeitrag_Mark_Row3") is null
7:AcroForm:nichtgleitend3:Calculate
TypeError: this.getField("jahresbeitrag_Mark_Row3") is null
7:AcroForm:nichtgleitend3:Calculate
this.getField("jahresbeitrag_Mark_Row4") is null
7:AcroForm:nichtgleitend4:Calculate
TypeError: this.getField("jahresbeitrag_Mark_Row4") is null
7:AcroForm:nichtgleitend4:Calculate
Wenn ich die Zeit finde, schaue ich mir das mal genauer an. Bin im Moment aber gut beschäftigt.
LG
Semonia
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Hallo Semiona
dann erst einmal vielen Dank! Ich kann - ehrlich gesagt - diese Fehlermeldungen gar nicht interpretieren - aber ich habe den Fehler tatsächlich gefunden
Es liegt daran, dass das Feld (Jahresbeitrag 1914), welches sich nicht zurückstellte, sich widerum aus einem anderen - nicht sichtbaren Feld berechnete. Wenn ich alle Werte auf dieses nicht sichtbare Feld beziehe, gehts 
Für die, die sich das anschauen wollem - hier nochmal das korrigierte PDF. Die roten Ziffern sind aus Feldern, die später ausgeblendet sind!
Liebe Grüße, Silke
dann erst einmal vielen Dank! Ich kann - ehrlich gesagt - diese Fehlermeldungen gar nicht interpretieren - aber ich habe den Fehler tatsächlich gefunden


Für die, die sich das anschauen wollem - hier nochmal das korrigierte PDF. Die roten Ziffern sind aus Feldern, die später ausgeblendet sind!
Liebe Grüße, Silke
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Die Fehlermeldungen besagen, dass die dort aufgeführten Felder nicht existieren.
Bernd Alheit
Bernd Alheit
Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Hallo, Bernd, danke für die Antwort. Ich habe gerade eine andere Diskussion mit ähnlichem Inhalt gelesen, witzigerweise habt genau ihr beide auch das kommentiert. Jedenfalls - die Felder existieren definitiv - komisch ist das! Aber wie gesagt funktioniert es jetzt 

Wenn - Dann - Felder verhalten sich falsch - bin am verzweifeln
Erst ziemlich spät habe ich festgestellt, dass sich die Gesamtsumme nicht aktualisiert. Groß geändert habe ich nach zahlreichen Ansätzen eigentlich nicht. Ich hab mich dabei an diesem Thread ( http://acronaut.de/forum8/1219.html ) orientiert und letztendlich nur alle Felder auf Null gestellt, alle Befehle gelöscht und neu eingesetzt. Jetzt haut es hin 
