泰山神 发表于 2017-5-23 20:19:31

sap初体验

首先要介绍一下事务代码(Transaction Code)的概念:

   在SAP中,每一个功能基本上都对应了一个事务代码,你可以输入相应的事务代码来执行相应的功能,事务代码在SAP MENU下面的输入框中输入。

   第一个程序,HELLO WORLD:

1.       用ABAP REPORT来实现:

很简单:(1.进入SAP系统—〉SE38 。

      (2.输入程序名z_hello,选择Create 。

注意:自己开发的程序一定要用Z或者Y开头,这是因为SAP在升级的时候不会覆盖这些程序。

               (3.这时会弹出一个对话框,输入TITLE,选择Type为Executable program 。

               (4.然后又会弹出一个对话框,让你选择开发类(Package),如果你有自己的开发类的话,输入就可以,没有直接点下面的Local Object 。

               (5.ABAP编辑器出现了,输入代码:

                  “WRITE: 'HELLO,WORLD!' .” 。

               (6.按Ctrl+F2:语法检查;Ctrl+F3:激活;F8:执行。

      到这里,ABAP的第一个程序就写出来了,好简单!!!

2.       用 ABAP DIALOG来实现:

比较麻烦,在这里详细的介绍怎么建立SCREEN,以后就不介绍了

1.       建立一个DIALOG程序,步骤同上,只不过在Type里选择Module pool,

假设程序名为:Z_SCREEN

2.       执行SE51,在Program里输入程序名称:Z_SCREEN;

在screen number里输入屏幕的号码:9000

然后点Create

3.       在short description中输入你的描述:hello world screen

4.       点layout,调出屏幕编辑器,建立一个标签,输入hello world

5.       点激活,或者Ctrl+F3

6.       执行SE93:建立事务代码:输入z_hello,点Create,会出现对话框,输入short text,选择Program and screen,然后输入你建立的程序名以及屏幕号,

这里是Z_SCREEN,9000

7.       点保存,然后会出现对话框,选择LOCAL Object

         好了,执行z_hello。
页: [1]
查看完整版本: sap初体验