Ansicht
Dokumentation
/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 timeDiese Dokumentation steht unter dem Copyright der SAP AG.
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 )