尝试在" EXECUTE_SQL_SCRIPT"方法中传递内部表时获取转储

2020-09-02 14:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 我试图在导入接口'IF_...

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

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


我试图在导入接口'IF_RSPLS_SQL_SCRIPT'的方法'EXECUTE_SQL_SCRIPT'的参数'i_t_abap_data'时传递内部表。

我的示例AMDP方法声明代码:

CLASS-METHODS:my_hana_procedure

导入

VALUE(i_view)类型tt_ty_adso

VALUE(lv_fiscper_l)类型/bi0/oifiscper

VALUE(lv_fiscper_h)类型/bi0/oifiscper

VALUE(et_plan1)类型lty_plan

导出

VALUE(e_view)类型tt_ty_adso。

我的AMDP实现代码:

选择*从/bic/azrsads012

INTO TABLE et_plan1

其中/bic/zcepgn ='Q0000000'

AND/bic/zrsiocpec ='PPTO'

AND/bic/zriac = 1。

l_procedure_name ='ZCL_PREMISA_NEW_01 => MY_HANA_PROCEDURE'。

r_s_view-view = l_r_sql_script-> execute_sql_script

(i_view = i_view

i_t_iobj_param = l_t_iobj_param

i_proc_name = l_procedure_name

i_sql_script_returns_ai = abap_true

i_r_msg = i_r_msg

i_t_abap_data = et_plan1)。

*****我无法以AMDP方法导入我的et_plan1内部表。

(175.4 kB)