2020-08-31 00:33发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们可以在AMD... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我们可以在AMDP方法中使用ASSOCIATION还是只允许JOIN? 在其他情况下,表函数在通过AMDP方法实现时是CDS工件,它可以执行除返回结果集以外的任何操作吗? 在哪种类型的需求中,我们应该使用通过AMDP方法实现的表函数?
谢谢。
您好 Gaurav Karkara ,
非常感谢您分享如此有用的链接所付出的努力。 我之前曾经浏览过该链接,但由于我有两个相同之处而感到困惑,所以仍然提出了疑问。
1。 如果我们使用的是SELECT-OPTIONS,那为什么不直接在ABAP报告中调用AMDP并从使用CL_SHDB_SELTAB => COMBINE_SELTABS的方法中获得所需的结果集。
2。 如果我们想同时使用CDS功能和SELECT-OPTION,那么我们基本上遵循以下顺序,
a。 创建带有参数的TABLE FUNCTION并以AMDP方法实现。
b。 我们从报表中调用TABLE FUNCTION,然后使用CL_SHDB_SELTAB => COMBINE_SELTABS将SELECT-OPTION值作为字符串传递。
c。 最终,我们将调用仅支持SQL脚本且无法使用任何Open SQL功能的AMDP方法。
我的疑问是,那为什么我们要使用表函数,而我们可以直接执行第1步。
如果我在理解某件事上有误,请帮助我理解并澄清我。
最多设置5个标签!
您好 Gaurav Karkara ,
非常感谢您分享如此有用的链接所付出的努力。 我之前曾经浏览过该链接,但由于我有两个相同之处而感到困惑,所以仍然提出了疑问。
1。 如果我们使用的是SELECT-OPTIONS,那为什么不直接在ABAP报告中调用AMDP并从使用CL_SHDB_SELTAB => COMBINE_SELTABS的方法中获得所需的结果集。
2。 如果我们想同时使用CDS功能和SELECT-OPTION,那么我们基本上遵循以下顺序,
a。 创建带有参数的TABLE FUNCTION并以AMDP方法实现。
b。 我们从报表中调用TABLE FUNCTION,然后使用CL_SHDB_SELTAB => COMBINE_SELTABS将SELECT-OPTION值作为字符串传递。
c。 最终,我们将调用仅支持SQL脚本且无法使用任何Open SQL功能的AMDP方法。
我的疑问是,那为什么我们要使用表函数,而我们可以直接执行第1步。
如果我在理解某件事上有误,请帮助我理解并澄清我。
一周热门 更多>