Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation GET_CONFIG_DATA  Dokument im Navigationsbaum lokalisieren

Verwendung

Der Benutzer kann Einstellungen zu Sortierung, Filter, Berechnungsarten etc. in so genannten Sichten speichern. Die Methode GET_CONFIG_DATA liefert verschiedene Informationen zu den Sichten zurück, die der Benutzer zur aktuellen Anwendung gespeichert hat:

      Welche Sichten sind zur Anwendung gespeichert? Wie sind die Namen dieser Sichten?

      Ist zurzeit eine Sicht geladen? Wie heißt diese Sicht? Welche Einstellungen sind zu dieser Sicht gespeichert?

      Hat der Benutzer eine der Sichten als Einstiegssicht festgelegt? Wie heißt diese Sicht? Welche Einstellungen sind zu dieser Sicht gespeichert?

      Nur, wenn in einer einzigen ALV-Component-Verwendung mehrere Strukturen mit SET_DATA geladen werden: Welche der Sichten gehören zu welcher der Strukturen? Sie erzeugen eindeutige Konfigurationsschlüssel und weisen sie den einzelnen Strukturen zu.

Lesen Sie im Beispiel Konfigurationsschlüssel, wie Sie den Konfigurationsschlüssel erzeugen und zuweisen.

Syntax

Signatur

methods GET_CONFIG_DATA

  IMPORTING

    S_PARAM_IN TYPE IF_SALV_WD_TABLE=>S_TYPE_PARAM_CONFIG_IN

OPTIONAL

  RETURNING

    S_PARAM_OUT TYPE IF_SALV_WD_TABLE=>S_TYPE_PARAM_CONFIG_OUT

Parameter

(Importing)

S_PARAM_IN

Felder der Struktur:

      ACTION (type salv_wd_constant)

       LIST

Liste alle gespeicherten Sichten des Benutzers auf

S_PARAM_OUT: T_VIEW_LIST

       BYNAME

Liefere Informationen zur Sicht <VIEW>

S_PARAM_OUT: VIEW, R_MODEL

       ACTUAL

Liefere Informationen zur aktuell geladenen Sicht

S_PARAM_OUT: VIEW, R_MODEL

       DEFAULT

Liefere Informationen zur Einstiegssicht

S_PARAM_OUT: VIEW, R_MODEL

       LOAD

Lade die Sicht <VIEW> als aktuelle Sicht

       KEY

Liefere Informationen zur laufenden Anwendung, mit denen die Anwendung einen eindeutigen Schlüssel für die aktuelle Struktur erzeugen kann.

S_PARAM_OUT: USAGE_PATH, ALV_COMPONENT_USAGE

       SET

Weise der aktuellen Struktur den Schlüssel (KEY) zu

      VIEW (type wdr_pers_variant)

Name der Sicht bei ACTION-BYNAME

      IS_MODEL_REQUESTED (type wdy_boolean)

Legt fest, ob in R_MODEL (S_PARAM_OUT) das Configuration Model zur gesuchten Sicht geliefert werden soll (Performance-Aspekt).

      CONFIG_KEY (type wdy_config_key)

Bei ACTION-SET:

Legt CONFIG_ID und CONFIG_TYPE (WDY_CONFIG_KEY) fest

Hinweis

Der CONFIG_TYPE ist standardmäßig mit ‘08’ zu belegen.

      DEFAULT_MODEL (type s_type_param_get_model)

Bei ACTION-SET:

Legt DEFAULT_COLUMNS und DEFAULT_FIELDS (S_TYPE_PARAM_GET_MODEL) fest

      LIST_TYPE (type salv_wd_constant) 

wird nicht verwendet

Returnwerte

S_PARAM_OUT

Felder der Struktur:

      T_VIEW_LIST (type wdr_pers_variants)

Liste aller gespeicherten Sichten

      VIEW (type wdr_pers_variant)

Name (Description) der Sicht

      R_MODEL (type ref to cl_salv_wd_config_table)

Configuration Model gemäß den Einstellungen der Sicht

      USAGE_PATH (type string)

Pfad der aktuellen Anwendung

      ALV_COMPONENT_USAGE (type string)

Name der Component-Verwendung in der aktuellen Anwendung

Ausnahmen

-

 

 

Ende des Inhaltsbereichs