ABAPAT_LINE-SELECTION - AT LINE-SELECTION

General Material Data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

AT LINE-SELECTION

Kurzreferenz



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 )