点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在尝试在同一函...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在尝试在同一函...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我正在尝试在同一函数中调用表函数。 我收到
错误未找到相关对象:SqlScript; SYSTEM.public :: ZCO_TF_STDCOST_SUB:找不到符号。 我试图搜索解决方法。 您能建议/或其他方式吗? 在下面附加代码段。
功能" SYSTEM"。" public :: ZCO_TF_STDCOST_SUB"(在IT_INPUT表(...)中,在lv_matnr varchar(40)中)
RETURNS表(...)
语言SQLSCRIPT
SQL安全调用程序
从开始读取SQL数据
声明cur_ident3 varchar(20);
声明材料varchar(40);
DECLARE CURSOR c_cursor3(cur_ident3 varchar(20))FOR select *
from:IT_INPUT;
lt_output =选择* FROM" Calc_view" LIMIT 0;
material =:lv_matnr;
以cur_row作为c_cursor3(cur_ident3)
如果cur_row.matnr_1> = 000000004000000000和cur_row.matnr_1 <= 000000004000000999那么
lt_temp =选择查询;
如果:: rowcount> 0,则
lt_output = SELECT * FROM" SYSTEM"。" public :: ZCO_TF_STDCOST_SUB"(:lt_temp,:material);
else
lt_output = ce_union_all(:lt_output,:it_input [cur_ident3]);
在以下情况结束:
else
lt_output = ce_union_all(:lt_output,:it_input [cur_ident3]);
结束,如果;
END FOR;
谢谢。.由于其他原因,我没有共享完整的代码。 我将尝试通过使用JOIN和WHile循环来实现这一目标。
一周热门 更多>