SAP ABAP入门:登录与程序创建指南

需积分: 10 9 下载量 38 浏览量 更新于2024-08-16 收藏 2.38MB PPT 举报
"该资源是一份关于SAP ABAP入门的教程,主要涵盖了SAP登录、新建SAP系统客户端以及ABAP编程的基础知识,包括程序命名规则、开发环境的使用、请求号的设定、程序的创建与管理、语法规则以及报告结构等核心概念。" 在SAP ABAP入门中,首先需要了解的是如何登录到SAP系统。登录时,你需要输入正确的用户名称和密码。如果同一用户已经登录,系统会提供选项:登录并结束其他用户、登录而不结束其他用户或退出登录。进入系统后,你可以开始进行ABAP编程。 ABAP(Advanced Business Application Programming)是SAP的编程语言,用于开发业务应用。在ABAP中,使用T-code(Transaction Code)SE38进入ABAP编辑器来创建和编辑程序。程序的命名规则通常遵循一定的规范,例如YXXX和ZXXX,这在公司内部可能有具体的定制标准,比如参考《SAP客製化命名原則》。 在ABAP Editor中,你需要指定程序的名称、类型,并选择开发包(Package)或使用本地对象(Local Object)。如果是练习程序,通常推荐使用Local Object。Request Number是版本控制的一部分,其描述规则一般包括UR单号、TCODE、NAME和日期,用于追踪程序的变更历史。 程序创建后,默认状态为Inactive,需要激活才能运行。在编辑器中,你可以进行代码编写、存储、查看改变历史、进行语法检查以及测试运行。ABAP语法规则中,语句以'.'结束,遇到语法保留字时,可以将光标置于其上按[F1]键获取帮助。 执行结果会在屏幕显示,包括预设的报告标题。报告结构通常包含Report Start,如使用`REPORT rep.`定义报告,还可以设置NOSTANDARDPAGEHEADING关闭默认页头,LINE-SIZE指定列宽,LINE-COUNT设定行数,MESSAGE-ID用于指定错误消息的ID。 在练习部分,建议回顾SAP的基本操作,并尝试创建一个练习程序,熟悉报告块的结构,如INITIALIZATION、AT SELECTION-SCREEN、START-OF-SELECTION等事件处理。 这份资料提供了SAP ABAP初学者需要掌握的基础知识,涵盖了登录、编程环境、程序管理、语法规则和报告结构等多个方面,是学习SAP ABAP的良好起点。