Hallo Zusammen,
habe ein kleines Problem! Ich bastle gerade an einer Dialogtransaktion, links ist ein Tree, wo ein Datensatz ausgewählt werden kann. Rechts erscheint dann der Datensatz im Detail!
Jetzt kann es passieren, das der aktuell ausgewählte Datensatz in dieser Anwendung geändert wird. Wenn dann der Anwender jetzt einen anderen Datensatz aus dem Baum auswählt, erscheint eine Meldung "Datensatz wurde nicht gespeichert, möchten Sie ohne Speichern fortfahren".
Jetzt zum Problem, wenn der Anwender auf NEIN klickt, soll zum letzten Datensatz zurückgesprungen werden, daher soll der "alte" Datensatz auch im Baum markiert werden.
Diese willkürliche Markierung des Datensatzes (Nodes) im Baum bekomme ich noch nicht hin, welche Methode muss ich aufrufen?
Folgende Objekte verwende ich:
DATA: gr_container TYPE REF TO cl_gui_custom_container,
gr_tree TYPE REF TO cl_salv_tree,
nodes TYPE REF TO cl_salv_nodes,
node TYPE REF TO cl_salv_node.
Schon mal vielen Dank im Voraus!