CL_ALV_GRID_XT - Erweiterungen zu CL_GUI_ALV_GRID
General Data in Customer Master BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse erweitert die Klasse CL_GUI_ALV_GRID um die folgenden Funktionen:
- Anbindung des BAdIs ALV_GRID_XT
- Toolbar Manager
mittels der Klasse CL_ALV_GRID_TOOLBAR_MANAGER.
- Ausgabe Optimierung (Spalten ohne Inhalt ausblenden)
mittels des Funktionsbausteins ALV_OPTIMIZE_OUTPUT
Diese zusätzlichen Funktionen werden durch Parameter im Konstruktor dieser Klasse aktiviert:
- I_GRID_ID
Hier wird ein Eintrag aus der Tabelle TALV_GRID erwartet. Existiert dieser Eintrag,dann werden vor Ausführung der Methoden SET_TABLE_FOR_FIRST_DISPLAY bzw. REFRESH_TABLE_DISPLAY die gleichnamigen Methoden des BAdI ALV_GRID_XT aufgerufen.
- I_TOOLBAR_MANAGER
'X' = schaltet die 3 stufige Toolbarverwaltung ein
- I_OPTIMIZE_OUTPUT
'X' = schaltet die Anzeigeoptimierung mit Hilfe des Funktionsbausteins ALV_OPTIMIZE_OUTPUT ein.
Für folgende Felder erfolgt KEINE Anzeigeoptimierung:
- Felder, die im Feldkatalog als Keyfelder gekennzeichnet sind
- Felder, die bei Aufruf der SET_TABLE_FOR_FIRST_DISPLAY Methode
im Feldkatalog mit NO_OUT = 'X' gekennzeichnet sind.
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
Die Sicherung der Toolbar Einstellungen erfolgt automatisch bei Aufruf der FREE Methode, bzw. durchAufruf der SAVE_TOOLBAR_STATE Methode, falls die FREE Methode nicht verwendet wird. Alternativ ist auch eine Sicherung aller offenen Toolbar-/Personalisierungseinstellungen am Transaktionsende, durch Aufruf der statischen MethodeCL_USER_DEFAULTS=>SAVE_ALL, möglich.
Siehe Report R_ALV_GRID_XT.
ABAP Short Reference rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2349 Date: 20120527 Time: 084719 triton ( 70 ms )






