RFC_READ_TABLE详解编程语言

先解释一下RFC_READ_TABLE的参数:

importing:

QUERY_TABLE: 读取的表

DELIMITER:字段之间的分隔符(当选择多个字段时)

NO_DATA:输入’X’时,不向传出表DATA输出数据

ROWSKIPS:输出数据的第一条数据的行号(从0开始计)

ROWCOUNT:从ROWSKIPS开始,一共输出的数据行数(0代表所有数据)

Table:

OPTIONS:表查询条件,比如对MARA表来说,可以写MATNR = ‘ABCD’。留空代表选择所有数据。

FIELDS:输出的表字段。留空代表输出所有字段。

DATA:输入的数据记录

其中第一个参数QUERY_TABLE应该是必输项,否则这次调用就无意义(不知道要选那个表啊!),函数返回TABLE_NOT_AVAILABLE错误。

调用字串中第一个参数是空字串。这应该是错误的原因。

FIELDS参数实际允许空

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18224.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论