ABAP编程:屏幕输出与基础数据类型实例
需积分: 10 182 浏览量
更新于2024-08-18
收藏 4.11MB PPT 举报
本资源主要介绍了ABAP(Advanced Business Application Programming,高级业务应用编程)在屏幕输出方面的基础知识和技巧。ABAP是SAP(Systems, Applications and Products in Data Processing)的核心编程语言,用于开发企业应用程序。以下是详细的内容概要:
1. **屏幕输出基础**:首先,通过`WRITE`命令展示如何在屏幕上显示变量,如`G`和`F`,它们分别被赋值为字符串'Hello'和'Dolly'。输出结果直观地展示了字符串的直接写入和格式化,如`/10 G`和`/ F UNDER G`。
2. **时间类型处理**:展示了如何用`TIME`类型输出当前系统时间(如`154633`),以及使用`EDIT MASK`格式化显示(如`15:46:33`)。同时,通过`NO-ZERO`选项省略了时间的前导零。
3. **数值表示与格式化**:包括整数(`I`)、浮点数(`F`)和压缩数(`P`)的输出,如`FLOAT EXPONENT 3`显示科学计数法的`1.23E+08`。对于字符串类型的数值,如`PACK`,演示了不同精度的输出,如`ROUND`选项控制小数位数。
4. **日期和时间类型**:`SY-DATUM`用于获取当前日期,`YYMMDD`格式用于指定日期格式。例如,`06/27/1995`是输出的日期形式。
5. **程序结构与执行**:讲解了在ABAP程序中,`REPORT`和`PROGRAM`指令的区分,以及程序执行前的准备工作,包括语法检查、保存和激活程序。
6. **基本数据类型**:详细列出了ABAP中的八种基本数据类型及其特点,包括字符型(`C`、`N`、`T`、`D`)、数字型(`I`、`F`、`P`、`X`)和字符串型(`STRING`)。
7. **变量定义**:介绍如何使用`DATATYPE`和`DATA`关键字定义变量,包括字段(如`DATACOLTYPEC`)、工作区(如`BEGINOFWA...ENDOFWA`)和内表(如`BEGINOFITABOCCURS0...ENDOFITAB`)。
此资源为想要学习ABAP屏幕输出和基础编程概念的开发者提供了实用的示例和指导,涵盖了数据类型、格式化输出和程序结构等多个核心知识点。通过实际操作和理解这些内容,开发人员能够更好地构建和管理ABAP程序中的输入输出功能。
2011-03-17 上传
2008-06-29 上传
2019-03-25 上传
2008-05-05 上传
2021-03-16 上传
2007-12-14 上传
2010-05-12 上传
2010-04-29 上传
2015-04-14 上传
无不散席
- 粉丝: 28
- 资源: 2万+
最新资源
- Ansys Comsol实现力磁耦合仿真及其在电磁无损检测中的应用
- 西门子数控系统调试与配置实战案例教程
- ELM多输出拟合预测模型:简易Matlab实现指南
- 一维光子晶体的Comsol能带拓扑分析研究
- Borland-5技术资料压缩包分享
- Borland 6 技术资料分享包
- UE5压缩包处理技巧与D文件介绍
- 机器学习笔记:深入探讨中心极限定理
- ProE使用技巧及文件管理方法分享
- 增量式百度图片爬虫程序修复版发布
- Emlog屏蔽用户IP黑名单插件:自定义跳转与评论限制
- 安装Prometheus 2.2.1所需镜像及配置指南
- WinRARChan主题包:个性化你的压缩软件
- Neo4j关系数据映射转换测试样例集
- 安装heapster-grafana-amd64-v5-0-4所需镜像介绍
- DVB-C语言深度解析TS流