Ansicht
Dokumentation
ABAPAT_LIST_EVENT - AT LIST EVENT
TXBHW - Original Tax Base Amount in Local Currency ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )