folgendes Problem. Es werden Stücklisten aufgelöst und mit Hilfe des cl_gui_alv_tree angezeigt. Es gibt eine Spalte, in dem ein Icon angezeigt wird, falls der Node ein Stücklistenkopf ist und diese noch nicht freigegeben wurde. Jetzt wird genau dies vom Tree aus erledigt. Danach lese ich den Status nach und das Icon soll aus der Anzeige verschwinden. Bis zum nachlesen funktioniert alles Super.
Nur wie bekomme ich den Refresh der Anzeige hin? Habe es bereits mit Change_item und Change_node probiert. Aber da tut sich nichts. Und die Methode Refresh_Table_Display löscht nur die komplette Anzeige.
das löst einen PAI /PBO Durchlauf aus.
(wo auch der "Refesh Table Display" stehen kann).
gruß TRon
<:: XING-Gruppe Tricktresor::> Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen – Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Die Lösung ist doch manchmal so nah und doch gleichzeitig ganz weit weg.
Da ich ja die Änderungen bereits in der itab aktualisiert hatte, bevor die screen_updates und change_nodes kamen, wurde auch nicht am Frontend aktualisert. Man beachte die Bezeichnung der entsprechenden Methoden z.B. bei Change_node (change a line, only update changed). Sprich, die Tabelle war bereits aktuell und der Change_node konnte keine Unterschiede zur itab mehr feststellen.