Ansicht
Dokumentation
/BEF/CL_A_METADATA_QUERY - BE Framework - Anfrage Metadaten
BAL_S_LOG - Application Log: Log header data Fill RESBD Structure from EBP Component StructureDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Eine Instanz der Klasse spezifiziert eine Anfrage an das Metadaten API /BEF/CL_A_METADATA_API.
Bei der Instanziierung der Anfrage wird der Typ der Metadaten vorgegeben, für den Daten gelesen werden sollen.
Die Kriterien, mit denen die zu lesenden Daten spezifiziert werden, übergibt man durch (mehrfache) Aufrufe der Methoden ADD_QUERY_PART_BY_VALUE und ADD_QUERY_PART_BY_RANGE.
Die Konstanten, die beschreiben, für welchen Typ von Metadaten eine Selektion erfolgen soll und
welche Typen von Metadaten für die Selektionsbedingung genutzt werden, sind an den Interfaces /BEF/IF_M_
Beziehungen
Beispiel
data:
lr_m_query type ref to /bef/cl_a_metadata_query.
create object lr_m_query
exporting
iv_meta_type = /bef/if_m_fv=>mc_meta_type.
call method lr_m_query->add_query_part_by_range
exporting
iv_meta_type = /bef/if_m_feature=>mc_meta_type
iv_sign = /bef/cl_a_metadata_query=>mc_rangesign_i
iv_option = /bef/cl_a_metadata_query=>mc_rangeoption_cp
iv_low = 'Z*'.
call method lr_m_query->add_query_part_by_value
exporting
iv_meta_type = /bef/if_m_feature=>mc_meta_type
iv_value = 'ABC'.
In this case all entries of metadata table BEFM_FV (Feature variables) would be selected where the feature either starts with Z or the feature is 'ABC'.
Hinweise
Weiterführende Informationen
rdisp/max_wprun_time - Maximum work process run time rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2297 Date: 20240426 Time: 102721 sap01-206 ( 28 ms )