技巧一、检查技术信息屏幕
首先将光标定位在目标屏幕字段上,按F1键,然后再
点击 技术信息按钮:直
接显示为字段表名及字段名称,如果是一个数据表。直接就找到该对应的table。
技巧二:文本字段
图六 点击“维护长文本”按钮到达长文本屏幕
如果屏幕标签是“短文本”,或者字段名是STTXT,或者它的数据元素是CO_STTXT,你就按图六所示去找文本字段的源头,短文本字段的后面通常紧接着一个“维护长文本”按钮,看上去象一张纸和一支笔,或者自己开发的,变成一个按钮,点击这个按钮打开长文本屏幕。
在R/3中文本存在各种地方,但是通常是表STXH和STXL中,分别是文本标题和文本行。它们的文本都以raw(例如,非ASCII码)形态存储,所以你必须使用功能模块来取得它们。有几个功能函数模块来处理这些文本,包括Read_Text,从数据库读文本行。在长文本屏幕,通过转到→表头(看图七)来访问你在执行功能模块时需要的文本名称,文本ID和文本对象参数。
图七 获得文本名称,文本ID和文本对象参数
技巧三:‘所用处’数据元素
当R/3把数据从一个表(或结构)移动到另一个中,它经常(但也并非总是)把它移动到与源字段有相同数据元素的一个目标字段中。从技术信息对话框中,双击“字段数据”下的数据元素字段,然后点实用程序 → 所用处清单 → 表格字段 → 回车 (参见图八)。这将列出所有使用这个数据元素的表、视图和结构。如果你的字段是经常使用的,这个列表会十分庞大而难以找到数据存储位置。例如,在4.0B版中KUNNR字段会列处743个对象。一个不常用的字段会列出很少的对象,你可以从列表中找出数据源。
还需要注意,这个列表中也包括了结构,有时候还有很多个结构,当你在列表中查找时,你将会看到表显示为结构或者透明表,如果这是个结构,你还要继续找。 (译注:当然你一定也看到了,在查看所用处清单时,会让你选择在哪些数据对象中查找,完全可以不选择结构,这样出来的就都是表了。)
相关推荐: