ABAP入门培训_第1页
ABAP入门培训_第2页
ABAP入门培训_第3页
ABAP入门培训_第4页
ABAP入门培训_第5页
已阅读5页,还剩227页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(基础)(基础)以上语句将会输出 this a test!(提高)(提高) 通过了前一篇的介绍,各位对于ABAP/4程序应该有了一个初步的了解,如果使用得当的话,也应该可以满足不少的要求,但可能在使用的过程中会感到有很多的不方便之处,虽然功能做到了,但必须要绕很大的圈子,而在本篇中,将对于前一篇所介绍的进行补充,当本篇结束的时候,各位应该对于ABAP/4有比较全面的认识,也应该有能力完成绝大部份的开发要求。 constants c1 like cv value xxx. 例子: constants pi type p value 3.14.运行时系统提供了一个输入界面供输入,输入123并点击执

2、行。必输项图标在各输入框中填入以上内容在编辑界面点击激活按钮,注意当你对参数进行了修改后,都必须点击激活按钮通知系统。退出编辑介面到初始屏幕,选择文本元素并点击修改选择Selection texts在TEXT里输入各变量所对应的标签。如果变量是由数据库元素生成,那可以把Dictionary ref复选框选上让系统自动以数据库中的描述作标签。激活后存盘退出再次运行程序的结果参数被分别划分到了两个块中,界面看起来有条理了一些。进入SE11-ABAP字典选择搜索帮助,输入名称,点击创建。选择基本索引帮助,点确定帮助的描述从哪个表取数据,这里还是使用T000显示哪些字段作为查询条件返回的数据按顺序编号

3、存盘激活退出建立以上程序运行结果,当选择了某个输入框后,输入框后面出现一个选择按钮。使用数据库元素提供输入选择所产生的输入选择使用自己生成的搜索帮助提供输入选择所生成的输入选择。表头又称为工作区,当插入数据时,一般会先把数据写到表头,再执行插入,在读取数据时,也是把读到的记录放到表头,在程序中,直接可以访问的,就是表头。表身用于存放数据,表身的数据无法直接读取,当读取数据时,系统会把要读的数据读到表头,开发者通过表头来对内表进行操作。如果没有表头,则必须使用一个和内表相同的结构来进行操作。从结果可以看出,原来mandt为213的记录被修改掉了,但因为更新的字段只有mandt和mtext,所以被

4、更动的也只有那两个字段。这个字段的内容还是和原来一样当读入第一条记录的时候,触发了at first事件,在该事件中定义了写this is the first record的语句和画一条直线。同样的一条语句write: / it-p1,it-p2. ,但出现了不同的结果,在at first里面的合计并没有影响到外面的数据。因为at new定义的是第一个字段,所以在at new里面,第一个字段的值被带到了at new 里面,但其后的字段则没有传进来。只合计所有第一个字段为3的记录只合计所有第一个字段为6的记录只合计所有第一个字段为12的记录当使用on change p1 p2时,效果则跟at new p2相同因为子程序中的f1,f2的值被改变了,所以调用它的变量p1,p2的值也同时改变了。调用结束后,调用的参数还是保持着原来的值,没有任何的改变。因为子程序中同时有一个名这p2的变量,所以这里的p2并不等子程序外的p2。因为子程序运行未结束,所以p1,p2还保持原来的内容。子程序运行完成,并把结果传回对其进行调用的参数,这时候p1,p2的值才被改变。在输入参数之前,ch已经被付了值。尽管end-of-selection的代码写在start-of-selection前面,但在程序的实际运行中还是发生在start-of-selecti

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论