分配类型时转储

2020-09-13 06:23发布

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

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


我正在尝试创建程序,但收到以下错误消息:"您试图将字段分配给键入的符号,但是该字段没有所需的类型"。 请检查所附图片中数据的定义

(16.1 kB)

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

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


我正在尝试创建程序,但收到以下错误消息:"您试图将字段分配给键入的符号,但是该字段没有所需的类型"。 请检查所附图片中数据的定义

(16.1 kB)
付费偷看设置
发送
7条回答
Violet凡
1楼-- · 2020-09-13 07:14

该消息表明lo_data引用与您尝试为其分配的表zla_02_04的类型不同。

尝试内联声明:

将lo_data分配给字段符号()。  

然后还检查您使用调试器实际收到的内容。

lukcy2020
2楼-- · 2020-09-13 07:05

感谢您的回答。

如果我声明为:

FIELD-SYMBOLS: TYPE表,您能指定如何将视为内部表吗? 我需要在此表上执行循环,但是系统会引发一条消息,它不是内部消息。

预先感谢

此致

天桥码农
3楼-- · 2020-09-13 07:20

https://help.sap.com/http.svc/rc/abapdocu_752_index_htm/7.52/zh-CN/index.htm?file=abapassign_casting.htm

如果未为casting_spec指定任何内容,则为字段符号指定mem_area中使用的数据对象的数据类型,并相应地处理分配的存储区。 此数据类型必须与字段符号的类型匹配。

clasier
4楼-- · 2020-09-13 07:06

嗨霍斯特,

感谢您提供信息,但是我从未使用过assign cast命令。 我想知道是否还有其他方法可以管理字段符号以将信息保存到内部表中。


谢谢!

关于,

当学会了学习
5楼-- · 2020-09-13 07:20

我认为您应该更改声明:

 FIELD-SYMBOLS: TYPE表。
渐行渐远_HoldOn
6楼-- · 2020-09-13 07:17

错误的主意。 您不知道他以后想如何使用这些数据。 在任何情况下都应该是ANY TABLE类型。

一周热门 更多>