创建包
1.使用SE21事务码进入包构建器页面,输入包的名字,点击创建,进入下一页面
2.在创建包的页面维护相关属性:输入包的简短描述,点击确定
这里软件组件默认为HOME客户开发,包类型一般选择默认开发包
3.跳转至本地工作台请求页面,点击创建请求,跳转至创建请求后输入请求的简短描述后点击保存
4.跳转至创建请求后,输入请求的简短描述后点击保存
简短描述规则:[时间][模块][创建人][用途]
5.请求创建成功后,单击继续
6.跳转至更改包页面,点击保存,页面弹出消息
创建程序
这里创建的程序是放在刚刚创建的包下
1.使用SE38事务码进入ABAP编辑器页面,输入程序的名字,点击创建,进入下一页面
2.输入程序标题,选择程序属性类型为可执行程序,点击保存
3.输入刚刚建的包,点击保存
4.自动带出请求,点击继续
7.程序创建成功
REPORT开头带程序名在有效代码的第一行,代码以.结尾
注意事项
1.写程序时上方会提示关键字,按TAB键自动补全
2.保存后再点击激活按钮,可以不保存直接激活,但不能激活后又点击保存
3.字符串里大小写是区分的,其他情况下不区分大小写
4.检查程序无误且状态为活动后点击测试执行即可看到运行结果
5.DEBUG是只有在执行语句的时候才能设置,像定义变量时不能设置DEBUG,可以将光标移到可执行语句上点击设置DEBUG按钮或者直接在执行语句前单击
为程序创建事务代码
1.使用SE93进入维护事务页面,输入以Z开头的事务代码,点击创建
2.输入事务的短文本,选择程序和选择屏幕,点击继续
这里因为写的程序是REPORT程序,所以选择第二个
3.输入之前建好的程序名,在GUI支持下选择兼容方式,至少选择用于Windows 的 SAP GUI ,也可以将GUI支持都选上,点击保存
4.为创建的事务代码分配包,点击保存
5.选择请求,点击继续
6.事务代码创建成功
7.在SAP轻松访问界面输入刚创建好的事务代码,回车后即可看到程序的运行结果