ich hab mir mit der Klasse cl_salv_tree einen eine Baumstruktur aufgebaut.
Jetzt will ich einen neuen Knoten hinzufügen und danach das ganze neu Aufbauen.
Wie refreshe ich das ganze richtig?
Anscheinend sind meine Parent Notes alle noch da was zum Dump führt.
Ich rufe auf
mo_nodes->get_all_nodes( ).
mo_nodes->delete_all( ).
cl_gui_cfw=>flush( ).
Dann erstelle ich die komplette Struktur des Trees mit den neuen Informationen aus der Itab neu auf.
Wenn ich witzigerweise alle Refs der Attribute kille (free mo_tree, free mo_nodes usw) und die Factory neu Aufrufe gibt es keinen Dump. Aber es wird auch nur ein Screen angezeigt ohne Knoten. Als ob sich ein Container darüber gelegt hat.
Ich benutze die Factory Methode des Trees ohne Exporting Container.
Hab ich vergessen was abzubauen?
Bei ALV´s gibts ne FREE Methode, die scheints beim SALV_TREE nicht zu geben.
Danke für euer Feedback