Seite 1 von 1

DataBinding über zwei Seiten

Verfasst: 02.03.2012, 16:12
von neuling28
Liebe Forumsmitglieder,

als blutige Anfängerin ohne Programmierkenntnisse bin ich jetzt sehr stolz, beiliegendes Formular mit Eurer verstärkten Hilfe irgendwie zum Laufen gebracht zu haben (abgesehen von dem Schönheitsfehler, dass Seite 2 eigentlich Seite 1 sein sollte, aber irgendwas hat dann immer nicht mehr funktioniert).

Jetzt fehlt mir nur noch die Lösung zu einem im Grunde sehr einfachen Problem, das ich in allen anderen Formularen problemlos mit dem "DataBinding" hinbekommen habe, was hier aber irgendwie nicht funktioniert. Die 6 Kopffelder auf der zweiten Seite sollen automatisch den Wert von den auf der ersten Seite eingegebenen Felder anzeigen. Wie gesagt - eigentlich hat das immer geklappt, nur in dieser Struktur will es einfach nicht funktionieren, habe schon diverse Varianten probiert.

Herzlichen Dank im Voraus für Eure Hilfe. A.H.


P.S. Außerdem ist auf der ersten Seite im Kopf eine sehr störende, dünne schwarze Linie ganz oben, bei der ich nicht weiß, wo sie herkommt :?

DataBinding über zwei Seiten

Verfasst: 02.03.2012, 17:07
von Merklin
Hallo Neuling,

die Felder gleich benennen und auf Datenbindung  Global setzen.

VG Merklin

DataBinding über zwei Seiten

Verfasst: 04.03.2012, 15:56
von neuling28
Hallo Merklin,

leider habe ich zu Hause nur den Reader und kann also die Funtionalität nur testen, nicht nachvollziehen, aber super, fast perfekt. Nur leider, leider summiert das Formular nach dem Seitentausch auch bei Dir nicht die Einzelsummen aus den Teilformularen.
Ich hatte letzte Woche alles, was mir logisch erschien, probiert. Wenn Du hier auch eine Idee hast, werde ich gar nicht wissen wohin mit meiner Dankbarkeit.
Hat das Forum ein Spendenkonto?
Notfalls müssen sich die Anwender an die umgekehrte Seitenreihenfolge gewöhnen...;)

Sonntagsgrüße von A.H.


DataBinding über zwei Seiten

Verfasst: 05.03.2012, 11:48
von Merklin
Hallo Neuling,

obwohl ich glaube, das mein Formular noch nicht perfekt ist, will ich es trotzdem einmal einstellen.
Einige Felder habe ich umbenannt, ich hoffe du kannst damit leben.
Teste es einmal ausführlich.

VG Merklin

DataBinding über zwei Seiten

Verfasst: 05.03.2012, 14:55
von neuling28
HURRA!

Tausend Dank!!! Erst habe ich es nicht hinbekommen (wollte alle Deine Änderungen in mein fertiges Formular einfügen und dachte auch, alle Änderungen verstanden zu haben). Allerdings kam dann immer beiliegende Fehlermeldung. Als zielorientierter Mensch habe ich dann einfach meine aktuellen Anpassungen in Dein Formular übertragen, dabei zwar ein paar Mal die Hierarchien durcheinandergeworfen, was ja fatale Folgen haben kann, aber jetzt funktioniert alles ganz wunderbar.

Es sollte mich interessieren, warum die Fehlermeldung kam, aber jetzt bin ich erst einmal nur glücklich, dass dieses Ding genau so funktioniert, wie ich es haben will.

Für mich seid Ihr das hilfreichste Forum im gesamten Internet.

 

DataBinding über zwei Seiten

Verfasst: 06.03.2012, 00:23
von Merklin
Hallo Neuling,

schön das es dir etwas gebracht hat. Obwohl ich ja selber noch etwas skeptisch bin. Aber wenn es dir so reicht, dann soll es okay sein.

Die Fehlermeldung besagt, das du FormCalc als Scriptsprache eingestellt hast, es ist aber eine JavaScript Anwendung.

Ein Tip noch von mir, wenn du dein Layout so aufbaust als wäre es eine Tabelle, dann verwende auch die Tabelle und füge dort deine Felder ein. Das erleichtert einem doch erheblich die Arbeit.

VG Merklin

P.S. Vielen Dank auch für dein Lob, so ein paar Streicheleinheiten beflügeln einen doch gleich.

DataBinding über zwei Seiten

Verfasst: 06.03.2012, 08:50
von neuling28
Hallo Merklin,

im Grunde weiß ich das mit der Tabelle, aber ich hatte bei einem anderen Formular das Problem, dass die Summierung von Einzelfeldern mit meinem rudimentären Script funktionierte, sowie ich diese Felder allerdings in der Tabelle angeordnet habe, ging nichts mehr. Da ich weder Ahnung von JavaScript habe, noch zu dem Zeitpunkt dieses Forum entdeckt hatte, habe ich das Formular irgendwie fertig gestellt. Der Anwender merkt es nicht, aber elegant ist es wirklich nicht ;). Inzwischen weiß ich mehr.

Das nächste Formular - sollte es noch eins geben - wird besser.

Einen schönen Tag noch.