sap开发者指导

sap开发者指导

ID:46682154

大小:120.00 KB

页数:16页

时间:2019-11-26

sap开发者指导_第1页
sap开发者指导_第2页
sap开发者指导_第3页
sap开发者指导_第4页
sap开发者指导_第5页
资源描述:

《sap开发者指导》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、SAP开发者指导2AnBoShi@gmail.com第一章创建数据元素(DataElements)首先,我们来看看数据元素的定义:一个数据元素是一种基本的类型,用来描述该类型的"属性''和非结构类型数据对象的屏幕信息。对于表和结构,相同内容的字段需指定为统一数据元素。在ABAP程序中,能够运用关键字TYPE来引用数据元素。上面讲的“属性”包括:数据类型、字段长度、可能的小数位数。“屏幕信息"包括:字段的短文本和字段的帮助信息。根据上面的描述,我们明白了数据元素对我们带来的好处:1、符合面向对象设计的原理。我们在程序中利用数据元素来定义数据、定义表、定义结构,如果需要修改该字段的属性时,只需要修

2、改数据元素。2、在SAP系统中,数据元素能够带出默认信息。例如:事务程序开发时,利用ALV显示数据,如果不是利用数据元素定义表结构,系统就不能带出ALV的抬头文本。下面,我会分步骤说明怎样定义数据元素。1、运行SE11,界面如下:选中数据类型,输入欲创建的数据元素名称,点击“创建',按钮,系统弹出一个对话框,选择"DataElement"。2、下面是数据元素的维护界面:SAP开发者指导3AnBoShi©gmail.com下面是“DamType”视图:下面是“Fieldlabel"视图:SAP开发者指导4AnBoShi@gmail.com3、保存并激活。经过上面的三步,就在系统中创建了一个数据元

3、素“ZXQSLS其短文本为“需求数量”,其数据类型为Quan13(3)。重复上面的步骤创建另外两个数据元素:数据元素数据类型数据长度小数位数短文本ZKCSLQuan133库存数量ZQLSLQuan133欠料数量SAP开发者指导2AnBoShi@gmail.com第二章创建数据库表所有信息系统,都存在数据保存的问题,我们在SAP系统中开发程序也需要数据保存。下面,我详细列出在SAP系统中创建数据库表的步骤:1、运行SE11,屏幕如下:选中“数据库表",输入欲创建的数据库表名“ZSCAP”。2、点击“创建”按钮。3、下面是数据库表维护界面:下面是"DeliveryandMaintenance^,视

4、图:SAP开发者指导3AnBoShi@gmail.com"DeliveryClass"选项:我们一般选择或“A”。“DataBrowser/TableViewMaint."选项用来确实是否能够利用SE16显示和维护数据。下面是“Fields”视图:根据实际需要,录入Fields,数据类型既可以通过指定数据元素定义,也可以直接输入数据类型和长度。(需要点击“Srchhelp"旁边的那个按钮切换)"Key"用来指定表的主键。"Initialvalues"用来指定该字段是否能够为空。用来指定数据库表的外键。“SrchHelp”用来指定搜索帮助。(F4帮助)我们常用的SearchHelp如下:数据元素

5、搜索帮助生产订单ORDE物料-按物料描述查找MATOM物料-按旧料号查找MAT1A物料••全功能查找MAT1SAP开发者指导2AnBoShi@gmail.com生产订单类型H_T0030计量单位H_MARM仓位H_T001L成本中心KOST工厂H_T001W_C下面是<4Currency/QuantityFields"视图:SAP系统为了数据的完整性,对于数量类型的字段,需要指定相应的计量单位。对于金额类型的字段,需要指定相应的币别。4、点击“技术设置"按钮,屏幕如下:SAP开发者指导3AnBoShi@gmail.com指定数据类和大小范畴。对于含有大量数据的表或者只是读或者只是写的表,我们能

6、够启用Buffer。5、点击按钮,激活技术设置。点击返回按钮。6、点击按钮,激活数据库表。最后保存数据库表。依据上面的步骤,创建如下三个DBTables:1、ZTLB套料表SAP开发者指导4AnBoShi@gmail.com2、ZQLB欠料表SAP开发者指导5AnBoShi@gmail.com3、ZLLD领料单SAP开发者指导2AnBoShi@gmail.com第三章创建消息交互程序免不了利用MessageBox反馈信息。SAP系统屮的消息与其他开发环境中消息很类似。下面对他们来个对比:SAP开发其他开发环境(C#为例)调用方法MESSAGEIDidTYPEmtypeNUMBERnWITHpa

7、ripar2par3par4.MessageBox.Show(text,caption,buttonsJeon);消息类型A・终止,E・错误,I■信息,S•成功,W・警告,X■退出并产生shortdumpError,Exclamation,Hand,Information,Question,Stop,Warning存储位置存储在表T100中自己找地方放吧SAP中的消息能够完成很多默认的功能(例如:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。