ABAP创建Hello World程序
2020-09-16 本文已影响0人
黑白木笛
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.