点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在获取------ >>>>" GT_MAKT"不是内部表或数据库表。 在53行
和不正确的嵌套:在程序结束之前," SELECT"引入的控制结构必须由" ENDSELECT"关闭。 在55行...
报告zmanoj3。 类型:ty开始, vbeln TYPE vbeln, posnr TYPE posnr, matnr TYPE matnr, 麦芽类型麦芽, ty of ty。 数据:它的类型表, wa TYPE TY。 数据:num TYPE vbap-vbeln。 带有标题标题文本001的b块的选择屏幕开始。 SELECT-OPTIONS num1 FOR num。 选择屏幕的结尾b。 SELECT vbeln, posnr, 从vbap到表@DATA(gt_vbap)中的matnr 在vbeln IN @ num1中。 如果sy-subrc EQ 0。 SELECT matnr, maktx从makt进入@DATA(gt_makt),用于@gt_vbap中的所有条目 matnr EQ @ gt_vbap-matnr在哪里。 将gt_vbap循环到INTO DATA(wa_vbap)中。 << ------------------------------我正在此行中 ----" GT_MAKT"不是内部表或数据库表。-------------->> 使用键matnr = gt_vbap-matnr将表gt_makt读入DATA(wa_makt)。 ENDLOOP .------- >>>>
您要将结果插入结构中(默认),请使用关键字"表"
您好,Manoj,将来请给您的问题提供一个不太通用的标题,而更多的标题用来指示问题所在。 谢谢。
使用键matnr = wa_vbap-matnr读取表gt_makt进入数据(wa_makt)。
嗨,谢谢,
我做完之后..
" GT_VBAP"是没有标题行的表,因此没有名为" MATNR"的组件。
报告zmanoj3。
类型:ty的开始,
vbeln TYPE vbeln,
posnr TYPE posnr,
matnr TYPE matnr,
makt类型makt,
END OF ty。
数据:ty类型表,wa ty ty.DATA类型:num TYPE vbap-vbeln。
选择屏幕开始 b带有框架标题文本001。
选择num1到num。
选择屏幕末尾b。
选择vbeln,
posnr,
matnr从vbap进入 表@DATA(gt_vbap)
在vbeln IN @ num1处。
IF sy-subrc EQ0。
选择matnr,
从目录中将maktx插入表@DATA(gt_makt) 对于@gt_vbap
中的所有条目,在matnr EQ @ gt_vbap-matnr中。
将gt_vbap插入到数据(wa_vbap)中。
用键matnr = gt_vbap-matnr读取表gt_makt插入到数据(wa_makt)中。
ENDLOOP。
endif。
在where子句中使用wa_vbap来读取语句
tq可以正常工作... !!!!!!
一周热门 更多>