ABAP学习方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
sap学习总结信管0911 杨钏
2011-12-2 sap学习总结
立谈之间,来集团参加erp项目已近四个月,通过集团erp项目组精心组织的培训,经
过自己的努力学习,我对erp的认识有了很大程度的转变。从一开始的不了解,带着对很多
专业名词及模块功能的疑问,到现在融入到erp项目组后,被sap庞大的功能所震撼;从一
开始认为sap仅仅是一种应用软件,跟其他公司的erp差不多,到现在深刻的地体会到sap
在企业管理中的重要位置;从一开始对sap可能带来的不便以及人力、财力、时间成本产生
抵触情绪,到现在对sap产生依赖心理。这些对sap认识的转变,让我意识到作为一名关键
用户和信息人员,为确保erp的上线成功,应该如何发挥自身的作用。
5月9日,初步接触到了sap软件。五月份到七月份我初步学习sap中abap语言,起初
感觉这跟平时学校学习的语言差不多,但是接触的越久,我就越深深的震撼abap语言的严
谨性,以及abap编辑语言在sap中的重要的位置,对其他工作模块工作有非常重要的影响。
通过这段时间abap语言的学习后,我进入技术组协助技术组中的各位老师,解决些小问题。
工作一段时间之后,我才发觉,erp前期项目的工作量大大超乎我的想像,它的重要性也让
人感到紧张。在每天的工作中,大家加班加点,热火朝天的讨论业务流程问题,以及程序代
码如何实现业务需求,有时候为了一个观点不同而争论不休,有时候又为达成共识而言欢高
兴。大家良好的沟通交流,让我们这些初识者更积极主动地参与进来。
在技术组组工作了近两周之后,为了让我们全面认识sap,从而更深入地开展工作,erp
项目组办公室组织人员进行了为期一周的sap开发语言abap的培训。对于我们来说,掌握
abap编程语言是深入理解sap软件知识要领的敲门砖。通过对abap的学习,我对sap的后
台有了更进一步的了解,也为下一步深入接触实际操作打下了基础。在basis组织的讲座和
培训中,我对basis有了一定了解,意识到abap对做好sap系统的后台规划、安装、配置、
管理、监控、维护、调优等工作的重要性。通过此次培训,大家对sap有了些许的初步了解,
对应该做好哪些工作有了初步的认识。
接下来说说,近半年我所学到的一些abap知识,报表显示alv alv是系统的一种网格的
显示方式,这种方式带有汇总\排序\筛选等功能,alv格式的数据是以单元格为单位显示,不
象一般的写屏方式拷出来或是导出成文件不同列的内容粘在一块,这种方式便于数据导出来
放在电子表格里进行加工. alv: abap list view / sap list view ,
在sap报表数据输出使用最广泛的技术基于gui,在展现层处理
操作简单
较强的标准功能。排序、过滤、计算等
有三个版本的技术实现function ->grid->om bdc技术
首先简单解释一下bdc(batch data conversion):
在sap系统里,由于某种原因,可能需要重复输入数据,(数据不同,但是操作是相同的,
典型的情形就是切换系统的时候,旧系统的数据需要导入sap),大致过程不外乎是这样:输
入一个t-code,
进入一个某个屏幕,然后输入一个值(有时还要加上一些附加的checkbox选项等),点
执行或者确定按钮,
进入另一个屏幕,在某些字段输入值(`也可能是标注checkbox选中或者不选中)或者
修改这些字段里的值。
然后按“eneter”??
最后按“save”??,
一条记录完成了,继续下一条,如此循环
等等abap技术,每当接触abap学习abap的新知识,都感觉很震撼,abap语言的逻辑
性真的很强。
在sap的学习过程中,我认识到只有系统地学习财务模块、人资模块、生产模块和物资
模块才能对整个erp系统功能和sap的关键设置有整体的了解。不仅仅如此,系统学习这些
模块知识,对abap语言的学习和程序报表的开发都有很大的用处的。虽然过去了半年,但是
我并没有觉得是在浪费时间,反而觉得比在学校学的还要多,觉得很充实,让我找到了前进
的目标。篇二:abap学习资料
一、 abap进入方式:(500 abap01 123456)(200 abap01 initinit) 1、输入事务
码“se38”点击回车,输出屏幕如下:
输入程序名称“zmm0001”,点击创建,输出屏幕:
点击保存,输出屏幕如下:
点击保存,输出屏幕如下:
点击保存屏幕如下:
点击保存按钮,输出屏幕如下:
点击“√”输出屏幕如下:篇三:abap学习总结
abap学习总结
1. abap语法
uline. ----画一条横线
sy-vline 画竖线
skip. 跳一行
系统变量如下: internal table(内表) 内表数据类型: structure , 数据库表 , 用户自定义数据类型.
定义内表:
structure : data itab type (standard) table of ytest_tab.
数据库表: data itab type table of sflight.
自定义数据类型: types: begin of 1_type, name(50) type c,
age type i,
end of 1_type.
data itab type table of 1_type.
表头行:
在定义内表的时候,后面加上”with header line”,则同时定义了该内表的同名工作区,
该定义被称作表头行,例如: 注: append 与 insert 区别: append插入内表最后一行, insert 可以插入指定位置.
数据字典:
数据字段(table field), 域(domain), 数据元素(data element).
数据字段:数据表中的字段.
域 : 描述一个字段类型和长度等信息.
数据元素: 描述一个字段的用途.
数据字段 ? 域 ? 数据元素. ()收索帮助)