千年发展目标表

2020-09-05 02:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们将创建基于CDS...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们将创建基于CDSViews的MDG报告。

我们发现MDG基于API(OO),这使得很难找到表。

例如 SAP_WAPI_READ_CONTAINER

我尝试调试FM,发现非常困难。 有没有人有从表中读取数据而不是使用API​​的经验?

谢谢

4条回答
DafaDDDa
2020-09-05 03:19

嗨,大卫,

由于登台表名称在系统之间是不同的,因此不能直接在它们上构建CDS视图,但是可以使用如下所示的动态选择来实现此目的。 与CONV或GOV API相比,这绝对可以提供更好的性能。 您将仅出于选择或报告目的而采用此方法。

请参考:USMD_DATA_MODEL程序,以详细了解以下API的用法。

调用方法cl_usmd_adapter_provider => get_model_generation_adapter
导出
i_usmd_model = i_model
导入
eo_model_gen_adapter = lo_model_gen_adapter
et_message = lt_message。

调用方法lo_model_gen_adapter-> get_generation_objects
导出
if_former_versions = if_former_versions
if_sid_tab = lf_sid
导入
et_message = lt_message
et_log_phys_name = lt_log。

将lt_log_phys_name圈入ls_wa。

从(ls_wa-physical表)中选择*到表

endloop。

一周热门 更多>