具有复杂AMDP编码的ABAP CDS表

2020-09-22 15:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我试图创建一个ABAP...

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

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


专家,

我试图创建一个ABAP CDS表,但是我需要在AMDP实现中进行一些行级处理,但是我不知道如何在此AMDP实现中返回结果表变量。 AMDP代码如下:

如上所述,最终结果表变量为VAR_OUT,我想返回此表变量,可以吗? 如何在AMDP程序中编写此return语句?

非常感谢,

(33.1 kB)
付费偷看设置
发送
10条回答
灬番茄
1楼 · 2020-09-22 15:27.采纳回答

"仍然存在问题,表定义和AMDP代码之间某些数据类型不一致。"

检查映射表

灬番茄
2楼-- · 2020-09-22 15:38

如果使用Open SQL进行选择会发生什么情况。

Climb_Ma
3楼-- · 2020-09-22 15:36
半个程序猿
4楼-- · 2020-09-22 15:44

感谢大家的快速响应。

调整代码后,最后我将return语句放入下面的代码中:

并且AMDP程序没有错误了:

但是当我尝试预览ABAP CDS表的数据时,出现以下错误:

您能否请求帮助解决此问题?

我尝试调试代码,但无法在代码中出现断点并出现以下错误:

我在某些概念或操作上错了吗?

最终为此ABAP CDS表运行OPEN sql之后,出现以下错误消息:

但是将ABAP CDS表的字段的数据类型与代码中下面的数组类型进行比较,我发现没有什么不同,错误消息是否指向其他含义?

一周热门 更多>