ich habe eine Tabelle in einem AVL Grid mit einem eigenem DoubleClick Handler.
Soweit so gut Ich möchte nun gerne feststellen, auf welchen Eintrag der User geklickt hat. Zeile und Spaltennummer bekomme ich ja geleiefrt in meinem Handler, aber ein
read table meinetabelle into wa_meinetabelle index geklickte_zeile.
scheitert. Obwohl etwas in der Tabelle ist, wird ein sy-subrc = 4 zurückgeliefert und das Ergebnis ist leer. Wieso ? Wenn ich mit dem Debuger in die Tabelle schaue, sehe ich die Einträge ja alle.
Was passiert, wenn der User die Tabelle anders sortiert ? Wie gleiche ich das mit meiner internen Tabelle am einfachsten ab ? Gibt es da sowas wie bei nen TableControl ?
also ich hab es mal probiert, die zeilen_id, die mein handler zurück geliefert bekommt ist immer der korrekte. auch wennd er user die tabelle frü sich umsortiert.