Anfang des InhaltsbereichsHintergrunddokumentationMethoden der Klasse CL_GUI_ALV_GRID Dokument im Navigationsbaum lokalisieren

Diese Klasse beinhaltet sowohl controlspezifische Methoden, als auch vom Control Framework geerbte Methoden. In diesem Abschnitt werden nur die controlspezifischen Methoden beschrieben. Die vererbten Methoden des Control Frameworks werden in Methoden des OO Control Frameworks beschrieben.

Alle hier aufgeführten Methoden sind mit SAP GUI for the Windowsä Environment und mit dem SAP GUI for the JAVA ä Environment einsetzbar. Ob Sie die Methode im SAP GUI for the HTML Environment einsetzen können, entnehmen Sie der Spalte HTML:

Hinweis

Siehe auch: Darstellung im SAP GUI for HTML.

Das ALV Grid Control setzt Caching-Mechanismen ein, damit für Methoden, bei denen Informationen vom Frontend benötigt werden, die Werte ohne Aufruf der Methode CL_GUI_CFW=>FLUSH des Control Frameworks zur Verfügung stehen.

Grundlegende Methoden

Methode

Anwendung

HTML

CONSTRUCTOR

Erzeugen einer Instanz des ALV Grid Controls

ü

set_table_for_first_display

Anzeigen einer Ausgabetabelle im Control

ü

refresh_table_display

Auffrischen der angezeigten Daten im Control

ü

 

Elemente des Grid Controls

Methode

Anwendung

HTML

get_current_cell

Holen von Indizes und Eigenschaften einer markierten Zelle

( ü)

set_current_cell_via_id

Cursor auf bestimmte Zelle setzen

X

get_scroll_info_via_id

Abfragen der aktuellen Scroll-Position

X

set_scroll_info_via_id

Setzen der Scroll-Position

X

get_selected_cells

Inhalt und Position markierter Zellen vom Frontend holen

ü

set_selected_cells

Markieren von Zellen im Grid Control

ü

get_selected_cells_id

Holen von Indizes der aktuell markierten Zellen

ü

set_selected_cells_id

Markieren von Zellen über Index-Tabelle

ü

get_selected_columns

Feldnamen markierter Spalten vom Frontend holen

ü

get_selected_rows

Indizes markierter Zeilen vom Frontend holen

ü

set_selected_rows

Zeilen markieren

ü

 

Layout- und Strukturinformationen

Methode

Anwendung

HTML

get_frontend_fieldcatalog

Holen des aktuellen Feldkatalogs vom Frontend

ü

set_frontend_fieldcatalog

Setzen eines Feldkatalogs am Frontend

ü

get_frontend_layout

Holen der Layout-Struktur am Frontend

ü

set_frontend_layout

Setzen der Layout-Struktur am Frontend

ü

set_3d_border

(De-)Aktivieren des 3D-Stils am Rand des ALV Grid Controls

ü

 

Generische Funktionen

Methode

Anwendung

HTML

get_filtered_entries

Indizes der Zeilen beschaffen, die auf Grund eines gesetzten Filters nicht angezeigt werden

ü

get_filter_criteria

Filtereigenschaften für alle Spalten beschaffen, für die aktuell ein Filter gesetzt ist

ü

get_subtotals

Werte der aktuellen Zwischensummenzeilen holen

ü

set_filter_criteria

Filtereigenschaften für Spalten setzen

ü

get_sort_criteria

Sortierkriterien für sortierte Spalten holen

ü

set_sort_criteria

Sortierkriterien für Spalten setzen

ü

get_variant

Aktuelles Layout holen

ü

save_variant_dark

Benutzereigene Vergabe eines Variantennamens unterbinden

ü

set_graphics_container

Anderes Container Control für die Diagramm-Anzeige verwenden

ü

set_user_command

Ändern des aktuell auszuführenden Funktionskodes

ü

 

Ereignisbehandlung

Methode

Anwendung

HTML

register_delayed_event

Registrierung des Ereignisses DELAYED_CALLBACK oder DELAYED_SEL_CHANGED_CALLBACK

X

set_toolbar_interactive

Auslösen des Ereignisses toolbar

ü

 

Schnittstellen

Methode

Anwendung

HTML

activate_reprep_interface

Bericht-Bericht Schnittstelle aktivieren

ü

offline

Prüfen, ob das ALV Grid Control ohne Frontendbehandlung läuft

ü

 

 

 

Ende des Inhaltsbereichs