abap语句检查没有错,数据库表检查也没有,可是不知道为什么内表里面没有数据,更是无法读取,急急

abap语句检查没有错,数据库表检查也没有,可是不知道为什么内表里面没有数据,更是无法读取,急急,第1张

应该只有两种情况:

首先检查查询条件:

比如:有些字段是需要补全前导零;

其次检查源字段名称和内表中的目标字段名称是否一致,若不一致,数据也不会被插入到内表中;

DATA name(5) TYPE c

DATA it_p0000 LIKE TABLE OF p0000

DATA wa_p0000 TYPE p0000

name = 'PERNR'

以上是你的代码

FIELD-SYMBOLS <fs_field> TYPE p0000-pernr

取数我就不写了

LOOP AT it_p0000 INTO wa_p0000

ASSIGN COMPONENT name OF STRUCTURE wa_p0000 TO <fs_field>

WRITE: / <fs_field>

ENDLOOP

<fs_field> 就是你要的

PS: name = 'PERNR' 注意要大写

以上就是关于abap语句检查没有错,数据库表检查也没有,可是不知道为什么表里面没有数据,更是无法读取,急急全部的内容,包括:abap语句检查没有错,数据库表检查也没有,可是不知道为什么内表里面没有数据,更是无法读取,急急、ABAP里取数是个怎样的过程啊,我现在把自己定义的字段 type 表-字段于数据库表里的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9622719.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存