ABAPAT_LIST_EVENT - AT LIST EVENT

CPI1466 during Backup   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

AT list_event

Syntax

AT  LINE-SELECTION
  | USER-COMMAND
  | PFnn.

Wirkung

Definition von Ereignisblöcken für die interaktive Listenverarbeitung. Die zugehörigenEreignisse treten auf, wenn der Bildschirm-Cursor auf einer Zeile einer angezeigten Liste positioniertist 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 dargestelltenListe positioniert ist, werden alle mit HIDE zur betreffenden Zeile gespeicherten Werte den zugehörigen Variablen zugewiesen und folgende Systemfelder versorgt:

SystemfeldBedeutung
sy-cpageSeitennummer der obersten angezeigten Seite der Liste, auf der das Ereignis ausgelöst wurde
sy-cucolPosition der Spalte im Fenster, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 2)
sy-curowPosition der Zeile im Fenster, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-lilliNummer der Zeile, auf der das Ereignis ausgelöst wurde
sy-liselInhalt der Zeile, auf der das Ereignis ausgelöst wurde (beschränkt auf die ersten 255 Zeichen)
sy-listiIndex der Liste, auf der das Ereignis ausgelöst wurde
sy-lsindIndex der Listenstufe, die im Ereignisblock erstellt wird
sy-stacoNummer der ersten angezeigten Spalte der Liste, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-staroNummer der obersten Zeile der obersten angezeigten Seite der Liste, auf der das Ereignis ausgelöst wurde (Zählung beginnt bei 1)
sy-ucommFunktionscode, welcher der Benutzeraktion, die das Ereignis ausgelöst hat, zugeordnet ist

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

Hinweis

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


PERFORM Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 3899 Date: 20120526 Time: 231942     triton ( 131 ms )