Ansicht
Dokumentation

/PM0/CL_3FM_NSP_CHR - Cached Read Only Zugriff auf Tabellen

/PM0/CL_3FM_NSP_CHR - Cached Read Only Zugriff auf Tabellen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Datenbank Zugriffsdienst erlaubt es auf einfache Weise Daten aus Customizing Tabellen zu lesen.

Es ist unbedingt erforderlich das sich die Tabellen nicht während der Laufzeit ändern, da der Dienst vollständig Cached.

GET,,,,lädt einen Einzelsatz.

GET_TEXT,,lädt einen Einzelsatz aus einer Texttabelle, hierbei wird das Sprachfeld automatisch befüllt.

GET_TABLE,,liest mehre Datensätze in eine Interne Tabelle

IA_KEY ist eine Struktur die als Selektionsfilter dient. Hierbei wird jeder nicht initiale Eintrag als Feld ist gleich Bedingung aufgenommen in die Abfrage. Setzt man IF_IGNORE_INITIAL auf ABAP_FALSE so werden alle Felder verwendet. Es ist jede Struktur zulässig solange alle Beachteten Felder in der Datenbanktabelle vorkommen und typkompatibel sind. Wenn initiale Einträge beachtet werden sollte man die Schlüsselstruktur verwenden.

Beziehungen

Beispiel

ls_node_key-application = mv_appl.

ls_node_key-model_id = iv_model_id.

mr_chr->get_table(

EXPORTING

iv_tabname,,= gc_ctrlnodes

ia_key ,,= ls_node_key

IMPORTING

ea_table,,= lt_nodes

).

ls_key-application = /PMA/CL_8ft_registry=>gn_appl_name.

ls_key-model_id = iv_model_id.

CALL METHOD mr_da_chr->get

EXPORTING

iv_tabname,,= gc_model

ia_key,,= ls_key

IMPORTING

ea_line,,= ls_entry.

CALL METHOD mr_da_chr->get_text

EXPORTING

iv_tabname,,= gc_modelt

ia_key,,= ls_key

IMPORTING

ea_line,,= ls_entryt.

Hinweise

Um Resourcen zu sparen sollte der Dienst nicht für Tabellen verwendet werden, die grössere Datenmengen speichern.

Bei get_table sollte der Zugriff möglichst immer über die gleiche Schlüsselmenge erfolgen, da im Grenzfall für jede Schlüsselmenge die Datensätze der Datenbank vollständig geladen werden.

Weiterführende Informationen






General Material Data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2557 Date: 20240328 Time: 232207     sap01-206 ( 40 ms )