gegeben ist eine Tabelle in den Spalten B-G.
Manche dieser Zeilen haben in Spalte E die gleiche Kennzeichnung und damit sind die Daten in den Zeilen der gleichen Gattung, die sich dann aber von den Inhalten der anderen Spalten unterscheiden.
Nun soll die Möglichkeit bestehen, dass man sich die Gattungen getrennt oder zusammengefasst anzeigen lässt. Die Eingabe und Pflege der Daten erfolgt im getrennten Zustand.
Die Wahl ob zusammengefasst werden soll oder nicht will ich über eine CheckBox steuern.
Die Zusammenfassung funktioniert dabei so:
Gibt es in der Tabelle zwei oder mehr Zeilen, die in Spalte E die gleiche Gattungsbezeichnung haben, so sollen die Spalten B, C und D (alle enthalten Strings) mit Komma getrennt in einer Zeile zusammengefasst werden. In Spalte F hingegen stehen Zahlen, hier muss die Summe gebildet werden.
Am besten ich veranschaulich das kurz in einem Beispiel:
im getrennten Zustand sieht die Tabelle so aus:
ABC|XET|HHH|X4554|-100|
DEF|XET|HHH|X7777|-200|
CDE|XIT|HHH|X7777|-300|
wird im aggregierten Zustand der Tabelle:
ABC|XET|HHH|X4554|-100|
DEF,CDE|XET,XIT|HHH|X7777|-500|
Ein bisschen was davon bekomme ich selbst hin, mir fehlt aber der grundsätzliche Weg, wie ich das machen soll. Vor allem muss ja auch der getrennte Zustand "gemerkt" werden, falls man es wieder getrennt haben will.
Kann mir da bitte jemand helfen und Anregungen geben? Ist das überhaupt verständlich was ich meine und brauche?
Danke,
Daniel