Methoden der Klasse CL_GUI_ALV_GRID 

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.

Grundlegende Methoden

Methode

Anwendung

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

get_current_cell

Holen von Indizes und Eigenschaften einer markierten Zelle

set_current_cell_via_id

Cursur auf bestimmte Zelle setzen

get_scroll_info_via_id

Abfragen der aktuellen Scroll-Position

set_scroll_info_via_id

Setzen der Scroll-Position

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

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

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

register_delayed_event

Registrierung des Ereignisses DELAYED_CALLBACK oder DELAYED_SEL_CHANGED_CALLBACK

set_toolbar_interactive

Auslösen des Ereignisses toolbar

 

Schnittstellen

Methode

Anwendung

activate_reprep_interface

Bericht-Bericht Schnittstelle aktivieren

offline

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