在ABAP编程时,很大的工作量是查找模块中使用的是哪个数据表的哪个字段,这是最基础也是最重要的工作之一,本章介绍以下两种方法:
(1)透明表可以通过帮助直接查找表和字段
(2)结构通过SQL跟踪(ST05)
以SE16更新学校表YTJAYSCHOOL为例说明具体步骤。
跟踪前的工作准备完成
(1)透明表可以通过帮助直接查找表和字段
(2)结构通过SQL跟踪(ST05)
1、通过帮助直接查找表和字段
在业务系统操作界面的相关字段上按F1键,进入帮助后单击“技术参数”按钮
2、通过SQL跟踪器
除了透明表外,SAP应用大量的使用结构,就很难查到字段来源于哪个透明表,如图所示的凭证日期
以SE16更新学校表YTJAYSCHOOL为例说明具体步骤。
2.1、打开应用到准备更新的界面
输入TCODE:SE16,进入数据表记录单击“新建”按钮
选择其中一行,更改学校地址信息
跟踪前的工作准备完成
2.2、启动SQL跟踪器
输入TCODE:/OST05再打开一个客户端,启动SQL跟踪器,单击"开始跟踪"按钮
2.3、更新数据
回到数据维护窗口,调整字段YSH_ADDR="交通大学1",并且保存
2.4、关闭SQL跟踪器,查询记录,找更新信息
回到跟踪器窗口,单击“结束跟踪“按钮,然后单击”跟踪列表“按钮
选择起始时间及结束时间
找到更新记录
双击UPDATE语句,则查看详细记录