文档详情

SAP-查找业务应用使用的数据表.pdf

发布:2017-06-27约2.73千字共9页下载文档
文本预览下载声明
版权归原作者所有 仅供学习交流之用,请勿用于他途 第十二章 查找业务应用使用的数据表 在 ABAP 编程时,很大的工作量是查找模块中使用的是哪个数据表的哪个字段,这是 最基础也是最重要的工作之一,本章介绍以下两种方法: (1)透明表可以通过帮助直接查找表和字段。 (2 )结构通过 SQL 跟踪(ST05)。 12.1 通过帮助直接查找表和字段 在业务系统操作界面的相关字段上按 F1 键,进入帮助后单击“技术参数”按钮,如图 12-1 所示。 图 12-1 系统直接提示使用的透明表或结构所用的字段,如图 12-2 所示。 1 版权归原作者所有 仅供学习交流之用,请勿用于他途 图 12-2 12.2 通过 SQL 跟踪器 除了透明表外,SAP 应用大量的使用结构,就很难查到字段来源于哪个透明表,如图 12-3 所示的请示交货日期。 2 版权归原作者所有 仅供学习交流之用,请勿用于他途 图 12-3 对于这种结构表,可以通过 SQL 跟踪器跟踪,就是在执行某个动作时,应用执行了什么 SQL 语句,由于应用庞大,查询语句比较多,比较难跟踪,所以仅更新需要字段来观察。 以 SE16 更新航班表 SPFLI 为例说明具体步骤。 1. 打开应用到准备更新的界面 输入 TCODE :SE16,进入数据表记录,如图 12-4 所示。 3 版权归原作者所有 仅供学习交流之用,请勿用于他途 图 12-4 单击表内容( ),不输入任何条件,查到所有记录,如图 12-5 所示。 4 版权归原作者所有 仅供学习交流之用,请勿用于他途 图 12-5 选择其中一行,单击更改按钮( ),如图 12-6 所示。 图 12-6 跟踪前的工作准备完成。 2. 启动 SQL 跟踪器 以TCODE :/o 再打开一个客户端,输入 TCODE :ST05,单击“开始跟踪”按扭,如图 12-7 所示。 5 版权归原作者所有 仅供学习交流之用,请勿用于他途 图 12-7 3. 更新数据 回到数据维护窗口,调整字段PERIOD = 111 ,并且保存,如图 12-8 所示。 6 版权归原作者所有 仅供学习交流之用,请勿用于他途
显示全部
相似文档