ABAPAT_LINE-SELECTION - AT LINE-SELECTION
General Material Data TXBHW - Original Tax Base Amount in Local CurrencyDiese Dokumentation steht unter dem Copyright der SAP AG.
AT LINE-SELECTION
Syntax
AT LINE-SELECTION.
Wirkung
Diese Anweisung definiert einen Ereignisblock, dessen Ereignis von derABAP-Laufzeitumgebungwährend der Anzeige einer Bildschirmliste ausgelöst wird, wenn der Bildschirm-Cursor aufeiner Listenzeile steht und eine Funktion mit dem Funktionscode PICK ausgewählt wird. Durch die Definition dieses Ereignisblocks wird derStandardlistenstatusautomatisch dahingehend erweitert, dass die Funktionstaste F2 und mit ihr die Doppelklickfunktionalität der Maus mit dem Funktionscode PICK verknüpft werden.
Hinweis
Wenn die Funktionstaste F2 mit einemanderen Funktionscode als PICK verknüpft wird, löst ein Doppelklick dessen Ereignis, in der Regel AT USER-COMMAND, und nicht AT LINE-SELECTION aus.
Beispiel
Dieses Programm arbeitet mit dem Standardlistenstatus. Eine Zeilenauswahl mit der linken Maustaste führt zum Ereignis AT LINE-SELECTION und zur Erzeugung von Verzweigungslisten.
REPORT demo_at_line_selection.
START-OF-SELECTION.
WRITE 'Click me!' COLOR = 5 HOTSPOT.
AT LINE-SELECTION.
WRITE: / 'You clicked list', sy-listi,
/ 'You are on list', sy-lsind.
IF sy-lsind < 20.
SKIP.
WRITE: 'More ...' COLOR = 5 HOTSPOT.
ENDIF.
ABAP Short Reference PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2190 Date: 20120526 Time: 231925 triton ( 82 ms )






