ich bin noch nicht so lange ein ABAP-Entwickler und habe eine Frage zu CL_SALV_TREE. Ich möchte den Spaltennamen von der Spalte mit den Knoten herausbekommen, damit ich auf einen Klick auf einen Knoten oder Blatt reagieren kann. Hat jemand soetwas schon mal gelöst? Es scheint so als habe die Knotenspalte überhaupt keinen Spaltennamen. Wie kann ich dann auf einen Klick auf einen der Knoten in dieser Spalte reagieren? Hat jemand eine Lösung?
Denn die Klasse CL_SALV_EVENTS_TREE hat einen linken Mausklick event, aber dafür brauche ich den Spaltennamen und ich kriegs seit Stunden nicht raus(weil wie oben beschrieben die Spalte mit den Knoten scheinbar keinen Spaltennamen hat) wie es sonst machen kann Kann mit einer helfen?
in der ALV Klasse CL_SALV_TREE, die Spalte mit Knoten ist keine normale Spalte und hat keine Name.
Trotzdem kann man auf Klicks auf Knoten reagieren.
Wenn keine zusätzliche Eigenschaften vom Knoten eingestellt sind,
dann beim Doppelklick auf dem Knoten ist das Ereignis DOUBLE_CLICK abgefeuert.
Wenn der Knoten (und eigentlich Item vom Knoten) als Link eingestellt ist,
dann nach dem einfachen Klick ist das Ereignis LINK_CLICK gestartet.
Ich habe ein Programm vorbereitet, mit welchem die aufgerufene Events in CL_SALV_TREE gesucht sein können: http://www.kerum.pl/infodepot/00019