Hallo,
ich habe mir eine ALV-Liste mit Tabel Control aufgebaut und möchte nun einzelne Zellen mit einem "Hotspot" versehen, so daß bei einem Klick darauf eine bestimmte Transaktion geöffnet wird z.B.ME22.
Leider funktioniert der "Hotspot" Befehl wohl nur in der klassischen Listaufbereitung....kennt jemand eine Lösung?
Der ALV kennt den Event DBLCLICK_ROW_COL, auf den man sich registrieren kann. Er wird bei einem Doppelklick auf eine Zelle ausgelöst.
Du musst Dich auf den Event registrieren und eine Behandlerroutine schreiben. Dieser Handler bekommt Zeile und Spalte der Zelle übergeben, in die geklickt wurde (das sind die Parameter des Events).
Beispiele hierzu gibt's in der Tx DWDM unter "Controls -> Grid Controls".