ABAP/4中文版数据类型与变量集锦
版权申诉
23 浏览量
更新于2024-07-05
1
收藏 530KB PDF 举报
本资源是一份详细的ABAP/4语法集锦,由陈伟编撰,提供了中文版的学习资料。主要内容涵盖数据类型和变量声明,以及系统专用变量的介绍。在ABAP/4编程环境中,数据类型包括:
1. **字符类型(C)**:最多支持65535个字节,初始值为空格,如字符串 'M'。
2. **日期类型(D)**:格式为YYYYMMDD,最大值为 '9999/12/31',如 '1999/12/03'。
3. **浮点数类型(F)**:长度为8位,如 4.285714285714286E-01。
4. **整数类型(I)**:范围从-2^31到2^31-1。
5. **数值字符串类型(N)**:用于表示数值,如 '011' 或 '302'。
6. **-packed数类型(P)**:用于精确表示小数,如 12.00542。
7. **时间类型(T)**:格式为HHMMSS,如 '14:03:00' 或 '21:30:39'。
8. **十六进制数类型(X)**:如 '1A03'。
变量的声明遵循特定格式,如 `DATA<F>[<length>]<type>[<value>][<decimals>]`,其中 `<f>` 代表变量名,`<length><type>` 定义类型和长度,`<value>` 是初始值,而 `<decimals>` 指定小数位数。示例中展示了如何声明带有初值和长度限制的变量,如 `COUNTERTYPE P DECIMALS 3` 和 `NAME(10) TYPE C VALUE 'Delta'`。
此外,文档还提到了特殊的声明类型,如 `CONSTANTS`(用于常数声明)和 `STATICS`(临时变量)。系统专用变量 `SYST` 结构包含了多个重要的系统变量,如 `SY-SUBRC`(指示操作结果,0表示成功)、`SY-UNAME`(当前用户登录名)、`SY-DATUM`(当前系统日期)和 `SY-UZEIT`(当前系统时间)。
这是一份非常实用的资源,对于学习和理解ABAP/4语言的数据结构和变量管理具有重要意义,尤其适合程序员、系统分析师或对 SAP ABAP 技术感兴趣的人员参考。通过这份集锦,读者可以深入了解如何有效地编写和管理代码中的变量,并了解在实际开发过程中如何处理系统内部的工作流程和变量状态。
2021-02-03 上传
2021-02-03 上传
2020-06-05 上传
2007-04-12 上传
2021-10-11 上传
ll17770603473
- 粉丝: 0
- 资源: 6万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍