SAP查找表对应的字段

起因是接到一个需求,要增加相关字段的防呆,这可就为难我了,拿着mentor给的对应关系表一个个去找,结果还是没有找到匹配的字段,当然这种愚蠢的行为是错误的,mentor咔咔一顿操作,给我介绍了几种查找对应表和字段的方法。

方法一:F1查找

找到自己要查找到字段,按下F1:

点击弹出界面的锤子按钮,有关该字段的相关信息就出现了。

要注意有些字段对应的表类别是结构!表类别是结构的话,用sql语句是会报错的,我就踩了这个坑,需要用其他方法来找对应的透明表。

方法二:

如果按照方法一,找到的表类别是结构,用字段对应的元素继续查找。

双击数据元素的框框,进入元素屏幕:

点击上方实用程序->所用处清单

勾选表格字段复选框,进入清单界面,找到自己要找的透明表,如果不确定的话可以se11查看表结构看是否有对应的相关字段,

方法三:事务码:ST05-性能追踪

点击“开始跟踪”。

打开字段相关的界面,改变一下字段的取值,或者运行相关事务码,再返回ST05,点击”结束跟踪”,再点击“跟踪列表”,就能查看刚刚操作所涉及的所有数据库表的信息了,然后自己再去筛选或者通过se11查找,找到自己所需要的表。

方法四:事务码SM12-管理和监控后台作业

对于可编辑状态的事务,进入屏幕后,系统会锁定相关的后台表,再通过SM12进行查看。

找到自己要查找的字段进行编辑:

新开一个窗口,进入事务码SM12,点击“清单”

但这种方法也有缺陷,比如这里就没有显示我要查找的表格

写的不是很详细,还有其他的方法没有进行具体操作过,欢迎各位友友进行交流。