Ansicht
Dokumentation

ABAPAT_LIST_EVENT - AT LIST EVENT

ABAPAT_LIST_EVENT - AT LIST EVENT

TXBHW - Original Tax Base Amount in Local Currency   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

AT list_event

AT LINE-SELECTION
  $| USER-COMMAND
  $| PFnn.

Wirkung

Definition von Ereignisblöcken für die interaktive Listenverarbeitung. Die zugehörigen Ereignisse treten auf, wenn der Bildschirm-Cursor auf einer Zeile einer angezeigten Liste positioniert ist und der Benutzer eine entsprechende Funktion auswählt. Jedes interaktive Listenereignis erhöht das Systemfeld sy-lsind um 1.

Wenn bei einem interaktiven Listenereignis der Cursor auf einer Zeile einer am Bildschirm dargestellten Liste positioniert ist, werden alle mit HIDE zur betreffenden Zeile gespeicherten Werte den zugehörigen Variablen zugewiesen und folgende Systemfelder versorgt:

Systemfeld Bedeutung
sy-cpage Seitennummer der obersten angezeigten Seite der Liste, auf der das Ereignis ausgelöst wurde
sy-cucol Position der Spalte im GUI-Fenster, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 2)
sy-curow Position der Zeile im GUI-Fenster, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-lilli Nummer der Zeile, auf der das Ereignis ausgelöst wurde
sy-lisel Inhalt der Zeile, auf der das Ereignis ausgelöst wurde (beschränkt auf die ersten 255 Zeichen)
sy-listi Index der Liste, auf der das Ereignis ausgelöst wurde
sy-lsind Index der Listenstufe, die im Ereignisblock erstellt wird
sy-staco Nummer der ersten angezeigten Spalte der Liste, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-staro Nummer der obersten Zeile der obersten angezeigten Seite der Liste, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-ucomm Funktionscode, welcher der Benutzeraktion, die das Ereignis ausgelöst hat, zugeordnet ist

Bei jedem Listenereignis AT LINE-SELECTION, AT PFnn und AT USER-COMMAND wird implizit die Anweisung NEW-PAGE PRINT OFF ausgeführt.

Hinweis

Das Listenereignis AT PFnn ist obsolet und sollte durch die Verwendung der anderen beiden Listenereignisse, vorzugsweise AT USER-COMMAND, ersetzt werden.






Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3868 Date: 20240426 Time: 063802     sap01-206 ( 51 ms )