点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
报告ztable8。
表格:mara。
类型:table1的开始,
mandt类型mara-mandt,
matnr类型mara-matnr,
ersda TYPE mara-erda,
ernam TYPE mara-ernam,
larda TYPE mara-laeda,
table1的结尾。
DATA:wa_table TYPE table1,
it_table TYPE STANDARD TABLE OF table1。
从mara选择mandt matnr ersda ernam laeda到it_table。
ENDSELECT。
在it_table循环INTO wa_table。
写:wa_table。< br>
ENDLOOP。
SELECT ... INTO ...
ENDSELECT
在表中循环,并弹出INTO语句后指定的字段。 它是常规字段或结构。
如果要填充表,请首先删除ENDSELECT,然后指定INTO TABLE
您在这里有什么问题?
如果您查看该语句
从mara中将mandt matnr ersda ernam laeda选择到it_table中。
ENDSELECT。
您使用的选择查询没有任何条件,这意味着将为该查询选择多个条目,并且未将it_table指定为表。
从数据库表中选择*到表中it_table ...这是正确的,到目前为止,根据您的查询,it_table被视为工作区
我不支持汤匙喂食 像您一样的答案,但我认为如果您想这样做,则应检查您的答案是否正确,并且不包含语法错误:)
这是因为如果OP需要此类基本问题的帮助 ,您的答案可能会使他更加困惑。
您好,Manoj,
使用此代码。
报告ztable8。
表格:mara。
类型:table1的开始,
mandt类型mara-mandt,
matnr类型mara-matnr,
ersda TYPE mara-erda,
ernam TYPE mara-ernam,
larda TYPE mara-laeda,
表1的结尾。
DATA:wa_table TYPE table1,
it_table TYPE STANDARD TABLE OF table1。
从mara中将mandt matnr ersda ernam laeda选择到 TABLE it_table。
ENDSELECT。
在it_table上循环INTO wa_table。
写:wa_table。
ENDLOOP。
此致
Bhupendra
请使用COMMENT按钮进行评论,提问,添加详细信息等。ANSWER仅是提出解决方案,请在答案区域的右侧删除SAP文本:
在回答之前
仅在为发布者的问题提出解决方案时才应提交答案
一周热门 更多>