白水书生的SAP

菜鸟一个

  博客中心 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  14 随笔 :: 0 文章 :: 2 评论 :: 0 Trackbacks
Cached @ 2025/4/29 7:12:37Control ASP.skins_cogitation_controls_blogstats_ascx
<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

留言簿(1)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜

Cached @ 2025/4/29 7:12:37Control ASP.skins_cogitation_controls_singlecolumn_ascx

原帖:http://blog.sina.com.cn/s/blog_4e997c6701000b7p.html

步骤3:屏幕录像并定义变量(下)

录像后返回LSMW的操作界面,如图3_3_10所示。

图3_3_10

图3_3_10界面是一个树形结构,它表示刚才录像的数据,录像后的信息分为三层:事物代码(本例为”MM01 创建物料&”)、录像屏幕(如SAPLMGMM 0060)、字段信息(如”RMMG1-MATNR”)。

我们将树收缩后详细查看,就会看到录像中的每一个屏幕在这里都对应了一段数据,如图3_3_11、3_3_12、3_3_13、3_3_14、3_3_15所示。

 

图3_3_11

图3_3_11中所示数据对应了录像时的初始屏幕,也就是图3_3_5。里面“BDC_OKCODE”字段对应“/00”值代表着回车键。对照录像的图3_3_5,可以清楚地看到物料编号、行业领域、物料类型的值。

 

图3_3_12

图3_3_12所示界面显示的是组织级别对话框,也就是图3_3_6所示界面。值中的两个“X”代表选择了第一个和第二个选择项,对应的也就是“基本数据1”、“基本数据2”。

 

图3_3_13

图3_3_13界面代表的是图3_3_7所示的基本数据1界面,上面可以清楚地看到物料描述(A型T三通50mm)、基本计量单位(只)、物料组(0501)。

 

图3_3_14

图3_3_14界面对应的是图3_3_8的屏幕,也就是基本数据2对应的录像数据。

 

图3_3_15

图3_3_15界面对应的是图3_3_9的屏幕,上面“=YES”代表按了确认键。

 

以下需要定义变量,本例中的变量有物料编号,物料名称。计量单位是默认值(只),不需要定义为变量。

如图3_3_16所示,用鼠标选中物料编号行,图上“T3-AT-50”,点击定义为变量。

图3_3_16

 

图3_3_17

在图3_3_17中,显示定义了一个变量,变量名称为“MATNR”,描述为“物料号”。如需要改变,双击此行(本例中点击“T3-AT-50”),弹出对话框,如图3_3_17所示。

图3_3_18

在图3_3_17所示界面中,可以修改变量的名称名称(第一行Name)、说明(第二行Name)及默认值(第三行Default Value)。

 

按相同方法,在屏幕4004中(第一个)再定义物料描述和物料组,如图3_3_19所示。基本计量单位是常量值(只),可以不用设为变量。

图3_3_19

在第二个4004屏幕(基本视图2)中又有一个“T3-AT-50”,需要选中后删除(按),如图3_3_20所示。如果不删除,那么它就成为常量值,所有物料创建到基本数据2的屏幕时,它的物料描述就都会变成“T3-AT-50”,这就有些恐怖了。

图3_3_20

图3_3_21显示4004(第二个)屏幕删除字段后的界面。

图3_3_21

以上变量设定完成后按保存键退出,返回到管理界面,如图3_4_1所示。

步骤4:定义对像属性

在以下步骤中,我们将从管理界面进入到分步操作界面。

图3_4_1

在管理界面(图3_4_1)点击键,进入分步操作界面,如图3_4_2所示。

图3_4_2

图3_4_2就是分步操作界面,它上面的按钮操作可参见前面的操作界面说明。

这一步骤是定义对象的属性,主要是将对象指明录像的名称。用鼠标双击Maintain Object Attributes进入到定义对象属性界面。

图3_4_3

如果进入的界面是显示状态,请点击按钮,进入编辑状态,如图3_4_3所示。这个界面只需要按图所示选中“Batch Input Recording”项,并选择录像名就可以了。由于我们只有一个录像,一按弹出键就会显示;如果我们有多个录像,则弹出一个对话框让我们选择。按键返回分步操作界面。

这时分步操作的界面的右部显示了一行,表示最后操作的日期、时间和操作者,如图3_4_4所示。

图3_4_4

步骤5:定义源表结构名称

此步骤定义源表的结构名称,在分步操作界面用鼠标双击Maintain Source Structures进入操作界面,如图3_5_1所示。

图3_5_1

如果进入的界面是显示状态,请点击修改键进入编击状态。点击新建按钮,输入源表定义名称及描述,如图3_5_2所示。

图3_5_2

确认键退出,屏幕显示如图3_5_3所示。

图3_5_3

键并退出分步操作界面。

步骤6:定义源表字段结构

此步骤是在 LSMW 对象中定义源表的数据结构,也就是定义第1个步骤数据准备时的字段信息。

在分步操作界面,用鼠标双击Maintain Source Fields,进入定义源表字段结构界面。如图3_6_1所示。如果进入的是显示状态,按进入修改状态。

图3_6_1

选中源数据结构名称(”OIL_MANTR”)点击进入字段编辑界面(图3_6_1)。

图3_6_2

图3_6_2显示了源表结构输入界面,共有4列,需要分别填写:

1.字段名(Field Name):输入源表中的字段名,详见EXCEL表中的表头。

2.类型(Type):数据类型,C为字符型。

3.长度(Length):字段长度,可尽量大一些。

4.描述(Field Description):字段描述,可选项。

填写的内容就是步骤1数据准备时的表字段,如图3_6_3所示,上部为Execl表信息,下部为本步骤中填写的字段信息。Execl表中有什么字段,那么本步骤就按顺序填写什么字段,并给出字段类型(一般为字符型C)和字段长度(相对大一些为好)。

 

图3_6_3

以上填写清楚按保存键保存并按返回键返回本步骤开始界面,界面上显示已创建的字段信息,如图3_6_4所示。

图3_6_4

再按键退回到分步操作界面。

 

步骤7:源表结构与录像关联

本步骤定义源表结构与录像之间的关系。在分步操作界面双击Maintain Structure Relations进入操作界面,如图3_7_1所示。

图3_7_1

由于只有一个录像与一个源表结构,系统自动对应。如有多个需选择对应。按键返回分步操作界面。

步骤8:源表字段与录像字段关联

本步骤需要将源表的字段结构与录像中定义的变量相关联。在分步操作界面用鼠标双击Maintain Field Mapping and Conversion Rules,进入源表及录像字段关联操作界面,如图3_8_1。如果是显示状态,请按变成修改状态。

图3_8_1

图3_8_1中显示了在录像MMBASIC中定义的3个变量,如不记得请查看步骤3。选中“MATNR”字段,点击按钮,弹出源表字段列表对话框,如图3_8_2所示。

.

图3_8_2

在图3_8_2所示的源表字段列表对话框中,选中录像中“MATNR”字段对应的源表字段“MCODE”,按键确认退出。此时屏幕弹出对话框,如图3_8_3所示,提示源表字段比目标表字段长,可不必管理,继续按键确认退出。此时操作界面如图3_8_4所示。

图3_8_3

图3_8_4

依次类推,分别将物料描述和物料组分别对应,全部完成后界面如图3_8_5所示。

图3_8_5

键返回分步操作界面,屏幕弹出对话框,如图3_8_6,提示是否保存,按“是”返回分步操作界面。

图3_8_6

步骤9:固定值,转换条件,用户定义

在此步骤中可以设定录像中字段的值来源,除对应源表字段外,在此步骤中还可以设定为固定值、转换条件、或是更为复杂的用户定义(用ABAP编程)。一般使用可跳过此节。

如需进入请在分步操作界面用鼠标双击Maintain Fixed Values, Translations, User-Defined Routines。

分享按钮发布于: 2008-05-28 14:51 白水书生的SAP 阅读(1585) 评论(0)  编辑 收藏

评论

标题
姓名
主页
内容 
  登录  使用高级评论  Top 订阅回复  取消订阅
[使用Ctrl+Enter键可以直接提交]