Hallo,
es ist prinzipiell möglich, obwohl es wohl einfacher wäre direkt den Wert in der Unterliste vom aufrufenden Objekt ändern zu lassen.
Zur möglichen Lösung:
Sie können einen Beobachter für die Tabelle auf das Attribut "Geändert" erstellen. Dieser führt dann bei jeder Änderung in der Tabelle eine Methode aus, die sie selbst erstellen müssen. Am Ende der Methode müssen sie dann aber das Attribut "Geändert" der Tabelle wieder aus "false" setzen, um die nächste Änderung wieder detektieren zu können.
Ein Problem, welches sie noch ihrer Methode lösen müssten, ist festzustellen, welcher Wert gerade geändert wurde.
(Eventuell ein Abbild der Haupttabelle, welches nach jeder Änderung erstellt wird).
Daher würde ich die Änderungen vom Objekt durchführen lassen, welches die Änderungen in der Haupttabelle vornimmt.
Gruß
Stefan
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP