ABAP创建Hello World程序

1、ABAP-创建程序
  • 输入TCODE(事务代码)SE38
  • 输入要创建的程序的名称 —— 点击创建
  • 输入程序标题(Title)—— 类型(Type)选择可执行程序 —— 点击保存
  • 点击"本地对象"(本地对象保存在本地,不需要上传到服务器上)
  • 输入WRITE语句 —— 点击保存 —— 点击测试
report zwy_test00a.
write 'Hello World!'.

注:ABAP不区分大小写,' '(字符串)内除外,语句结尾加"."

  • 点击返回 —— 点击保存点击激活 (如果有多个未激活的程序,选择你想要激活的程序,注意调用顺序。激活完之后左下角工具条会提示 "对象已激活" )
2、ABAP-给创建的程序分配TCODE(输入TCODE直接进入程序)
  • 回到刚打开SAP时的界面输入TCODE(事务代码)SE93
  • 输入需要创建的事务代码 —— 点击创建
  • 输入短文本(描述这个事务代码功能)—— 选择报表事务
  • 选择"本地对象"(工具栏提示 "事务代码xxx已储存" 表示创建成功)
  • 回到初始界面输入TCODE(事务代码):xxx(刚才创建的事务代码)系统会直接进入程序输出结果
3、ABAP-给创建的程序增加标题和列标题
  • 进入刚才创建的程序
  • 点击菜单栏 "转到" - "文本元素" - "清单列表"
  • 输入标题和列标题的名称
  • 保存,激活,测试
4、ABAP-文本的设定
  • 输入TCODE:SE32
  • 选择程序或类(需要用的程序) —— 点击修改
  • 定义自己想要的代码、文本(调用是调代码)
  • 在程序中调用 WRITE / TEXT-001.
report zwy_test00a.
write / text-001.

注:"/"代表换行

5、ABAP-消息的定义和使用(会弹窗或者在左下角工具栏提示)
  • 输入TCODE:SE91
  • 输入要创建的消息类 —— 点击创建
  • 定义消息清单(可以输入定义参数&,如 "& & &" 表示有3个参数)
    E —— 错误
    W —— 警告
    I —— 信息
    A —— 异常终止
    S —— 成功
  • 在程序中调用 MESSAGE E004(XXX).(E表示错误类型,编号004的消息表示"...")
report zwy_test00a.
data: msg1(20) type c value '测试',
      msg2(20) type c value 'ABAP',
      msg3(20) type c value '消息!'.
message E007(zwymess) with msg1 msg2 msg3.

你可能感兴趣的:(ABAP创建Hello World程序)