2020-09-13 06:23发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试创建程序,但收到以下错误消息:"您试图将字段分配给键入的符号,但是该字段没有所需的类型"。 请检查所附图片中数据的定义
该消息表明lo_data引用与您尝试为其分配的表zla_02_04的类型不同。
尝试内联声明:
将lo_data分配给字段符号()。
然后还检查您使用调试器实际收到的内容。
感谢您的回答。
如果我声明为:
FIELD-SYMBOLS: TYPE表,您能指定如何将视为内部表吗? 我需要在此表上执行循环,但是系统会引发一条消息,它不是内部消息。
预先感谢
此致
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中使用的数据对象的数据类型,并相应地处理分配的存储区。 此数据类型必须与字段符号的类型匹配。
嗨霍斯特,
感谢您提供信息,但是我从未使用过assign cast命令。 我想知道是否还有其他方法可以管理字段符号以将信息保存到内部表中。
谢谢!
关于,
我认为您应该更改声明:
FIELD-SYMBOLS: TYPE表。
错误的主意。 您不知道他以后想如何使用这些数据。 在任何情况下都应该是ANY TABLE类型。
最多设置5个标签!
该消息表明lo_data引用与您尝试为其分配的表zla_02_04的类型不同。
尝试内联声明:
然后还检查您使用调试器实际收到的内容。
感谢您的回答。
如果我声明为:
FIELD-SYMBOLS: TYPE表,您能指定如何将视为内部表吗? 我需要在此表上执行循环,但是系统会引发一条消息,它不是内部消息。
预先感谢
此致
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中使用的数据对象的数据类型,并相应地处理分配的存储区。 此数据类型必须与字段符号的类型匹配。
嗨霍斯特,
感谢您提供信息,但是我从未使用过assign cast命令。 我想知道是否还有其他方法可以管理字段符号以将信息保存到内部表中。
谢谢!
关于,
我认为您应该更改声明:
错误的主意。 您不知道他以后想如何使用这些数据。 在任何情况下都应该是ANY TABLE类型。
一周热门 更多>