abap中怎么快速的查找一个结构中的字段,有没啥通用的方法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了abap中怎么快速的查找一个结构中的字段,有没啥通用的方法?相关的知识,希望对你有一定的参考价值。

SE11,显示结构后,Ctrl + F,或单击望远镜图标,输入要查询的字段,回车,即可直接定位到你想要的字段位置! 参考技术A 如果在代码中,直接双击结构名 或者 结构名-字段名 的地方;

如果知道结构名,想去了解其中的字段信息,可以使用 T-code SE11或者SE80
参考技术B 数据字典 se11 参考技术C f1 然后 f4 参考技术D se11

abap怎么把一个内表A的全部数据赋值到另外一个内表B

两个表结构不同,A比B的字段多。
除了loop还有没有其他方法?

append lines of A to B. 但要确保两个内表的结构一致。追问

如果两个结构不一致呢?

追答

REFRSH B.
LOOP AT A
MOVE-CORRESPONDING A TO B.
APPEND B.
CLEAR B.
ENDLOOP.

参考技术A 这个真没有! 参考技术B MOVE-CORRESPONDING A TO B.
详细的用法 你可以查询下追问

这个方法可以用。 经验证,效果不错

本回答被提问者采纳
参考技术C if ***.
delete itab where 888**.
endif.
追问

这个也不是啊

参考技术D 这个真没有!

以上是关于abap中怎么快速的查找一个结构中的字段,有没啥通用的方法?的主要内容,如果未能解决你的问题,请参考以下文章

ABAP 各模块的主数据的字段应该怎么找啊?经常出现的就是找到的为结构,不能用啊

ABAP文本表查找

abap怎么把一个内表A的全部数据赋值到另外一个内表B

abap 内表的结构体比数据库的结构体少一个client字段,怎么把内表的数据添加到数据库中?

abap 如何测试BAPI ? 就是有一个新的BAPI,怎么知道用哪个结构或表里面的哪个字段呢?多谢啊!

abap选择屏幕中的输入字段,怎么触发