Mit Summenwerten aus dynamischen Tabellen weiter Berechnungen erstellen
Verfasst: 27.01.2015, 11:32
Hallo liebe Acronauten,
ich stehe hier gerade vor einer Herausforderung, die ich scheinbar ohne externe Hilfe nicht gelöst bekomme.
Mein Problem ist, dass ich mit den Werten aus Summen-Feldern aus verschiedenen dynamischen Tabellen weitere Berechnungen anstellen möchte.
Eigentlich möchte ich die Summen aus den einzelnen Tabellen nur zu einer Gesamtsumme zusammenfassen (aufsummieren). Dies hätte ich mit den entsprechenden Feldnamen und FormCalc auch hinbekommen. Musste dann aber leider feststellen, dass Werte aus berechneten Feldern einer dynamischen Tabelle nicht in FormCalc verwendete werden können.
Deshalb habe ich versucht die Summenfelder aus den dynamischen Tabellen herauszuziehen, indem ich sie dupliziert habe, auf einer anderen Formularebene eingesetzt habe und mir dann mit Hilfe der Einstellung „globale Daten“ den Wert gezogen habe. Das hat soweit auch erstaunlich gut geklappt – klar, das ist sehr umständlich, aber man muss sich ja irgendwie helfen, wenn man JavaScript wenig bis gar nicht beherrscht. Leider hat meine umständliche Lösung einen großen Makel: Wenn eine Tabelle nachträglich wieder ausgeblendet wird, bekommt meine Lösung diese Aktualisierung nicht mit. Erst wenn man die Tabelle noch einmal wieder einblendet, erfolgt die Aktualisierung und das ist leider nicht praktikabel.
Somit komme ich um eine Script-Lösung wohl doch nicht herum. Aber das bekomme ich alleine leider nicht hin.
Hat jemand Lust, sich meine „abgespeckte“ Datei mal anzuschauen? Abgespeckt heißt in diesem Fall, dass mein eigentliches Formular noch wesentlich mehr Tabellen beinhaltet, die aber für die Problemlösung nicht relevant sind und das Ganze nur unnötig unübersichtlich machen würden.
Hier noch einmal die Anforderung in Kurzform:
Ich möchte, dass die Werte aus den Summenfeldern in den dynamischen Tabellen (*_SUMME) im Feld „verteilte_menge“ aufsummiert werden und dass die Summer immer stimmig ist, auch wenn nachträglich Tabellen wieder ausgeblendet werden.
Bin für jede Hilfe dankbar.

ich stehe hier gerade vor einer Herausforderung, die ich scheinbar ohne externe Hilfe nicht gelöst bekomme.
Mein Problem ist, dass ich mit den Werten aus Summen-Feldern aus verschiedenen dynamischen Tabellen weitere Berechnungen anstellen möchte.
Eigentlich möchte ich die Summen aus den einzelnen Tabellen nur zu einer Gesamtsumme zusammenfassen (aufsummieren). Dies hätte ich mit den entsprechenden Feldnamen und FormCalc auch hinbekommen. Musste dann aber leider feststellen, dass Werte aus berechneten Feldern einer dynamischen Tabelle nicht in FormCalc verwendete werden können.
Deshalb habe ich versucht die Summenfelder aus den dynamischen Tabellen herauszuziehen, indem ich sie dupliziert habe, auf einer anderen Formularebene eingesetzt habe und mir dann mit Hilfe der Einstellung „globale Daten“ den Wert gezogen habe. Das hat soweit auch erstaunlich gut geklappt – klar, das ist sehr umständlich, aber man muss sich ja irgendwie helfen, wenn man JavaScript wenig bis gar nicht beherrscht. Leider hat meine umständliche Lösung einen großen Makel: Wenn eine Tabelle nachträglich wieder ausgeblendet wird, bekommt meine Lösung diese Aktualisierung nicht mit. Erst wenn man die Tabelle noch einmal wieder einblendet, erfolgt die Aktualisierung und das ist leider nicht praktikabel.
Somit komme ich um eine Script-Lösung wohl doch nicht herum. Aber das bekomme ich alleine leider nicht hin.
Hat jemand Lust, sich meine „abgespeckte“ Datei mal anzuschauen? Abgespeckt heißt in diesem Fall, dass mein eigentliches Formular noch wesentlich mehr Tabellen beinhaltet, die aber für die Problemlösung nicht relevant sind und das Ganze nur unnötig unübersichtlich machen würden.
Hier noch einmal die Anforderung in Kurzform:
Ich möchte, dass die Werte aus den Summenfeldern in den dynamischen Tabellen (*_SUMME) im Feld „verteilte_menge“ aufsummiert werden und dass die Summer immer stimmig ist, auch wenn nachträglich Tabellen wieder ausgeblendet werden.
Bin für jede Hilfe dankbar.
