Ansicht
Dokumentation

CL_SALV_EVENTS_HIERSEQ - Ereignisse für hierarchisch-sequenzielle Listen

CL_SALV_EVENTS_HIERSEQ - Ereignisse für hierarchisch-sequenzielle Listen

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_SALV_EVENTS_HIERSEQ enthält alle Ereignisse, auf die Sie sich während des Programmablaufs einer hierarchisch-sequenziellen Liste registrieren können:

  • Ereignisse zu Funktionen
    Die Ausgabetabelle wird am Bildschirm angezeigt; Der Nutzer führt über die Drucktastenleiste oder den Bildschirmstatus eine Funktion (User Command) zu der Ausgabetabelle aus.
    Handelt es sich um eine generische ALV-Funktion, so können Sie zwei Ereignisse behandeln:
  • vor Auslösen der Funktion (BEFORE_SALV_FUNCTION)

  • nach Auslösen der Funktion (AFTER_SALV_FUNCTION)

Handelt es sich dagegen um eine selbstdefinierte Funktion, so bekommen Sie direkt im Ereignis ADDED_FUNCTION die Kontrolle im Programmablauf.
  • Ereignisse zu Mausaktionen
    Die Ausgabetabelle wird am Bildschirm angezeigt; Der Nutzer führt einen Einfachklick (LINK_CLICK) oder einen Doppelklick (DOUBLE_CLICK) in eine Zelle der Ausgabetabelle aus.
  • Ereignisse zum Seiten-Layout
    In der Druckvorschau, im Batch-Betrieb und im Druck werden bei mehrseitigen Listen Beginn und Ende einer jeden Seite erkannt.

Die Klasse enthält folgende Ereignisse:

ADDED_FUNCTION Der Nutzer führt eine von Ihnen definierte Funktion aus
BEFORE_SALV_FUNCTION Der Nutzer führt eine generische ALV-Funktion aus
AFTER_SALV_FUNCTION Der Nutzer hat eine generische ALV-Funktion ausgeführt. Das Ereignis BEFORE_SALV_FUNCTION ist abgearbeitet.
END_OF_PAGE Bei einer mehrseitigen Liste wurde das Ende einer Seite erkannt
TOP_OF_PAGE Bei einer mehrseitigen Liste wurde der Beginn einer Seite erkannt
LINK_CLICK Der Nutzer klickt in eine Zelle, die einen bestimmten Zellentyp besitzt
DOUBLE_CLICK Der Nutzer führt einen Doppelklick in eine Zelle aus

Beziehungen

Beispiel

Hinweise

Der Report SALV_DEMO_HIERSEQ_EVENTS enthält ein Beispiel, wie Sie die Ereignisse einsetzen können.

Weiterführende Informationen






RFUMSV00 - Advance Return for Tax on Sales/Purchases   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3285 Date: 20240420 Time: 102223     sap01-206 ( 158 ms )