CL_ALV_GRID_XT - Erweiterungen zu CL_GUI_ALV_GRID

General Data in Customer Master   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Funktionalität

Diese Klasse erweitert die Klasse CL_GUI_ALV_GRID um die folgenden Funktionen:

  • 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 )