Ansicht
Dokumentation
CL_ALV_GRID_XT - Erweiterungen zu CL_GUI_ALV_GRID
ROGBILLS - Synchronize billing plans CPI1466 during BackupDiese 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. durch Aufruf 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 Methode CL_USER_DEFAULTS=>SAVE_ALL, möglich.
Siehe Report R_ALV_GRID_XT.
ABAP Short Reference General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2419 Date: 20240329 Time: 131845 sap01-206 ( 32 ms )