Detail
Fehlerbehebung
Wichtig
Wird eine "größere" Menge von Objekten erstellt, dann kann es passieren, dass Treegrids sich nicht inkrementell updaten.
Durch Ticket #27105 können die Komponenten mittels der API handleTLObjectCreations über Objekterstellungen informiert werden. Die Implementierung erhält einen Stream der erstellten Objekte. Die Reihenfolge der Objekte im Stream ist für die Darstellung zurzeit entscheidend.
Angenommen der Nutzer hat in "einer Aktion" (Commit) eine simplen Baum mit der Wurzel A` und dem einzigen Kind `B erstellt. Eine bereits bestehende Treegrid kann diesen Baum darstellen und soll dementsprechend inkrementell sich updaten. Wird in dem Stream der erstellten Objekte erst das Objekt B` und danach das Objekt `A geliefert, wird für B` kein Knoten erstellt, also insbesondere auch nicht im Baum dargestellt, da sein Parent-Knoten `A noch nicht erstellt ist. Leider wird zurzeit für die Anzeige eines Knotens die Erstellung aller Zwischenknoten nicht berücksichtigt.
Test
Demodaten generieren und anschließend in die Sicht Technisches Demo > Layout-Framework#1 > Formulare > In-App Drag and Drop wechseln. Alle Komponenten müssen sich inkrementell geupdatet haben.