SAP ABAP编程实战:环境设置与1-8章要点
需积分: 47 139 浏览量
更新于2024-07-27
收藏 4.88MB PDF 举报
本资源是一本实战性质的SAP ABAP编程教程,涵盖了从第一章到第八章的内容,旨在通过实例帮助读者深入理解SAP ABAP开发。首先,章节1介绍了三种不同的ABAP开发环境:
1. **SAP正式系统环境**:这个环境包含了真实的业务功能,用于实际开发,但需要复杂系统配置且不含业务数据。开发人员需要向SAP公司申请特定的开发权限(开发关键字)才能在此环境下工作。
2. **SAPIDES系统环境**:这是一个学习环境,拥有完整的演示数据和业务功能,便于开发人员进行实践和学习,同样需要开发关键字。它提供了例子程序的演示数据,适合进行真实业务程序的开发。
3. **MINISAP环境**:作为最小化版本的SAP,MINISAP专注于开发和维护功能,不包含业务功能,例子程序也没有演示数据,配置要求较低,通常采用Microsoft的MSDE数据库。
在ABAP开发中,主要内容包括:
- **报表开发**:主要利用数据库操作技术(如数据库读取、ALV、LIST等)来创建和展示数据。
- **单据打印**:涉及数据库读取、SmartForms(用于定制化的单据打印)、Form(标准格式单据)等技术。
- **数据上载**:通过数据库存取(如CATT)、BDC(批量数据处理)等功能处理数据输入和更新。
此外,书中还提到了多种ABAP相关技术的简写及其描述,例如InternalTable(内表处理CATT用于测试),SCAT(BDC用于批量数据操作),以及屏幕设计(SE51)、菜单设计(SE41)、单据打印工具(如SE71和SmartForms)等。还有查询工具(如SQ01)、API接口(BAPI)、SAP ListViewer ALV Tree(用于列表视图和树形结构)以及与Excel集成的屏幕操作等。
最后,书中还涉及用户自定义模块(CMOD, SMOD)和TreeContr的使用,这些是允许开发者扩展SAP系统功能的高级特性,用户出口(UserExit)则允许在关键流程中插入自定义逻辑。
这本教程通过实例和丰富的技术细节,为读者提供了一套全面的SAP ABAP编程指南,适用于不同经验水平的学习者进行实践和提升。
2010-03-02 上传
2019-03-25 上传
2011-06-10 上传
2008-09-29 上传
2010-08-27 上传
kent_duo
- 粉丝: 0
- 资源: 5
最新资源
- 火炬连体网络在MNIST的2D嵌入实现示例
- Angular插件增强Application Insights JavaScript SDK功能
- 实时三维重建:InfiniTAM的ros驱动应用
- Spring与Mybatis整合的配置与实践
- Vozy前端技术测试深入体验与模板参考
- React应用实现语音转文字功能介绍
- PHPMailer-6.6.4: PHP邮件收发类库的详细介绍
- Felineboard:为猫主人设计的交互式仪表板
- PGRFileManager:功能强大的开源Ajax文件管理器
- Pytest-Html定制测试报告与源代码封装教程
- Angular开发与部署指南:从创建到测试
- BASIC-BINARY-IPC系统:进程间通信的非阻塞接口
- LTK3D: Common Lisp中的基础3D图形实现
- Timer-Counter-Lister:官方源代码及更新发布
- Galaxia REST API:面向地球问题的解决方案
- Node.js模块:随机动物实例教程与源码解析