赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 1475|回复: 2

[ABAP问题] 函数的参数为什么要有内表

[复制链接]
发表于 2013-3-5 15:49:52 | 显示全部楼层 |阅读模式
1赛跑币
   这是一个函数
CALL FUNCTION 'MD_STOCK_REQUIREMENTS_LIST_API'
       EXPORTING
         matnr = s_ws-matnr
         werks = s_ws-werks
       IMPORTING
         e_mt61d = s_mt61d
       TABLES
         mdezx = t_mdez
       EXCEPTIONS
         MATERIAL_PLANT_NOT_FOUND       = 1
         PLANT_NOT_FOUND                = 2
         OTHERS                         = 3.

我想问这个函数是通过参数s_ws-matnr和 s_ws-werks输出的是s_mt61d

下面的这个       TABLES
         mdezx = t_mdez是什么意思   为什么要有内表呢

最佳答案

查看完整内容

TABLE 下面的内表,在这里有两层含义。 一:调用这个函数时,需要传递给函数多条数据; 二:函数处理结束后,返回我们所要的数据,用一个内表接收。 内表是AP层的,可以临时存储一条或者多条记录。




上一篇:MATCHCODE OBJECT 是什么意思
下一篇:sy-repid是什么意思
本楼点评(0) 收起
发表于 2013-3-5 15:49:53 | 显示全部楼层
TABLE 下面的内表,在这里有两层含义。
一:调用这个函数时,需要传递给函数多条数据;
二:函数处理结束后,返回我们所要的数据,用一个内表接收。
内表是AP层的,可以临时存储一条或者多条记录。
本楼点评(0) 收起
回复

使用道具 举报

发表于 2013-3-8 08:39:24 | 显示全部楼层
超级版果然犀利啊
本楼点评(0) 收起
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-5-8 10:05 , Processed in 0.278205 second(s), 34 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表