Tabellenzeilen hinzufügen in dynamischer Tabelle
Verfasst: 11.09.2012, 12:39
Hallo ich habe folgendes Problem:
Ich erstelle eine dynamische Tabelle, in der Seriennummern von Geräten erfasst werden sollen. Das besondere dabei ist, dass ich in der Tabelle schon die Struktur der Gesamtanlage mit abbilden will. Das bedeutet, dass ich in der Anlage 1..x Stationen haben kann, die wiederum aus jeweils max. 2 Geräten A bestehen. Diesen Geräten A sind noch einmal 1..x Untergeräte B zugeordnet. Zu kompliziert? Dann schaut euch mal in der Tabelle an, wie ich das meine.
Jetzt zu meinem Problem. Für das erste A-Gerät kann ich mit addInstance noch problemlos die benötigte Anzahl von Untergeräten B erzeugen. Wenn ich ein zweites Gerät A erzeuge, ist der Button von B in dieser Zeile aber nicht mehr aktiv, sondern stattdessen der zweite B-Button von A1. Erzeuge ich eine dritte Instanz von A so werden auch hier weitere Bs nur zugefügt, wenn ich auf den dritten B-Button von A1 klicke. Ich möchte aber, dass das in der neuen Zeile von A passiert.
Irgendwie wird das wahrscheinlich mit den Knotenzuordnungen zu tun haben, aber da kenn ich mich als Anfänger noch zuwenig mit aus. Ich würde mich freuen, wenn ihr mir sagen könntet, wo mein Fehler liegt.
Danke im Voraus
Hajo
Ich erstelle eine dynamische Tabelle, in der Seriennummern von Geräten erfasst werden sollen. Das besondere dabei ist, dass ich in der Tabelle schon die Struktur der Gesamtanlage mit abbilden will. Das bedeutet, dass ich in der Anlage 1..x Stationen haben kann, die wiederum aus jeweils max. 2 Geräten A bestehen. Diesen Geräten A sind noch einmal 1..x Untergeräte B zugeordnet. Zu kompliziert? Dann schaut euch mal in der Tabelle an, wie ich das meine.
Jetzt zu meinem Problem. Für das erste A-Gerät kann ich mit addInstance noch problemlos die benötigte Anzahl von Untergeräten B erzeugen. Wenn ich ein zweites Gerät A erzeuge, ist der Button von B in dieser Zeile aber nicht mehr aktiv, sondern stattdessen der zweite B-Button von A1. Erzeuge ich eine dritte Instanz von A so werden auch hier weitere Bs nur zugefügt, wenn ich auf den dritten B-Button von A1 klicke. Ich möchte aber, dass das in der neuen Zeile von A passiert.
Irgendwie wird das wahrscheinlich mit den Knotenzuordnungen zu tun haben, aber da kenn ich mich als Anfänger noch zuwenig mit aus. Ich würde mich freuen, wenn ihr mir sagen könntet, wo mein Fehler liegt.
Danke im Voraus
Hajo