网站首页 > 技术教程 正文
报告是熟悉一般ABAP原则和工具的良好起点。 ABAP报告用于许多领域。 在本章中,我们将看到写一个简单的ABAP报告是多么容易。
你好ABAP
让我们开始使用常见的“Hello World”示例。
每个ABAP语句以ABAP关键字开头,以句点结尾。 关键字必须至少由一个空格分隔。 无论是否为ABAP语句使用一行或多行。
“AS ABAP”是具有自己的数据库,ABAP运行时环境和ABAP开发工具(如ABAP编辑器)的应用程序服务器。 AS ABAP提供独立于硬件,操作系统和数据库的开发平台。
使用ABAP编辑器
步骤1 – 启动事务SE38以导航到ABAP编辑器(在下一章中讨论)。 让我们开始创建一个是许多ABAP对象之一的报表。
步骤2 – 在编辑器的初始屏幕上,在输入字段PROGRAM中指定报告的名称。 您可以指定名称为ZHELLO1。 前面的Z对于名称很重要。 Z确保您的报告驻留在客户命名空间中。
客户命名空间包括所有具有前缀Y或Z的对象。当客户或合作伙伴创建对象(如报告)以将这些对象与SAP的对象区分开并防止与对象的名称冲突时,始终使用它。
步骤3 – 您可以用小写字母键入报告名称,但编辑器会将其更改为大写。 所以ABAP对象的名称是\’不区分大小写。
步骤4 – 指定报告的名称后,单击CREATE按钮。 将弹出一个弹出窗口ABAP:PROGRAM ATTRIBUTES,您将提供有关您的报告的更多信息。
步骤5 – 选择“可执行程序”作为报告类型,输入标题“我的第一个ABAP报告”,然后选择保存以继续。 接下来将弹出CREATE OBJECT DIRECTORY ENTRY窗口。 选择按钮LOCAL OBJECT,弹出框将关闭。
您可以通过输入REPORT语句下面的WRITE语句来完成第一个报表,以便完整的报表只包含以下两行:
REPORT ZHELLO1.
WRITE 'Hello World'.
启动报告
我们可以使用键盘(Ctrl + S)或保存图标(命令字段旁边的右侧)来保存报告。 ABAP开发在AS ABAP中进行。
启动报告就像保存报告一样简单。 单击激活按钮(开始图标旁边的左侧),然后使用图标DIRECT PROCESSING或F8功能键启动报告。 还显示标题“My First ABAP Report”以及输出“Hello World”。 这里是输出 –
My First ABAP Report
Hello World
只要您不激活新报告或激活对现有报告的更改,就不会与其用户相关。 这在中央开发环境中非常重要,您可以在其中开发其他开发人员在其项目中使用的对象。
查看现有代码
如果查看字段程序并双击值ZHELLO1,ABAP编辑器将显示报告的代码。 这称为前向导航。 双击对象的名称在适当的工具中打开该对象。
关于赛锐信息
作为SAP的资深合作伙伴,赛锐信息是一家专业提供SAP行业化管理软件解决方案的顾问公司,致力于为企业提供SAP ERP系统咨询服务、IT规划、业务流程优化、信息系统实施、行业信息系统方案开发,运营外包及售后维护等全面的服务方案。已服务1000+家不同行业、规模的大中小型企业客户。在电子高科技、汽车零部件、印刷包装、医疗器械、快消品、专业服务等行业信息化管理领域具有领导性地位。
猜你喜欢
- 2024-11-04 SAP ABAP干货 | 基础篇:三、ABAP对象和语句控制(3)
- 2024-11-04 科莱特SAP ABAP干货 | 基础篇:二、数据字典(2)
- 2024-11-04 赛锐信息:SAP ABAP 搜索帮助(赛锐案件最终结果)
- 2024-11-04 SAP ABAP编程基础(sap abap开发)
- 2024-11-04 SAP ABAP编程基础-语法结构(sap abaon)
- 2024-11-04 SAP ABAP干货 | 基础篇:三、ABAP对象和语句控制(2)
- 2024-11-04 科莱特 | SAP ABAP模块内容之屏幕设计(一)
- 2024-11-04 赛锐信息:SAP ABAP 锁定对象(sap锁表scope)
- 2024-11-04 科莱特 | SAP ABAP模块内容之屏幕设计(六)
- 2024-11-04 SAP中找表-几种经典的方法(sap常用表)
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)