SAP 开发技术详解:从基础到高级
需积分: 9 188 浏览量
更新于2024-07-27
收藏 2.64MB DOC 举报
"SAP 常用开发技术讲义主要涵盖了SAP系统中的各种报表开发技术,包括A-LIST、ALVREPORT、SAPSCRIPT、SMARTFORM、QUERY以及REPORT PAINTER。这些技术用于创建不同复杂程度和用途的报表,满足从简单数据展示到高度交互的商业需求。同时,讲解了如何使用SAP的标准工具如SE38、SE71、SMARTFORMS等进行开发,以及如何通过T-CODE分配和管理事务代码。"
在SAP系统中,报表程序是至关重要的,它们帮助企业获取、整理和展示关键数据。以下是对各开发技术的详细说明:
1. A-LIST(REPORT):这是一种最基本的报表类型,使用ABAP中的WRITE语句来控制屏幕上的数据显示和格式。在SE38中编写,适用于无复杂需求的简单数据呈现。
2. ALVREPORT(SAP List Viewer):提供更美观且交互性强的报表,由系统的FUNCTION模块驱动,数据和格式的管理相对简单。同样在SE38中开发,是ALV Grid Control的体现。
3. SAPSCRIPT:主要用于商业或对外报表设计,具备商务性质。在SE38和SE71中进行开发,适合需要精美排版的场景。
4. SMARTFORM:作为SAPSCRIPT的升级版,SMARTFORM提供更便捷的开发体验,保留了大部分SAPSCRIPT功能,适用于复杂的商务报表开发,可在SE38和SMARTFORMS环境中创建。
5. QUERY:适合初学者开发简单的查询报表,无需深入了解ABAP编程,但在SQ01、SQ02、SQ03中可添加计算逻辑和判断条件。
6. REPORT PAINTER:主要用于FICO模块的报表,虽然使用较少,但功能强大,可用于特定的财务报告需求。
在SAP中,事务代码(T-CODE)是执行特定任务的快捷方式。通过SE38或菜单路径Tools→ABAP Workbench→Development→Other Tools→Transactions可以分配和管理T-CODE。SE93用于查看和创建T-CODE,并将其添加到相应角色,以便在菜单栏中访问。
此外,SAP菜单树可通过工具路径进行定制,如标准菜单S000。开发环境通常通过SE38或SE80对象导航器进入,后者提供了一个全面的工作台视图,用于管理和编辑各种SAP对象。
SAP的开发技术丰富多样,涵盖了从基础到高级的各种报表和交互需求,开发者可以根据具体业务场景选择合适的工具和技术进行实施。
2011-08-27 上传
2021-10-19 上传
2011-03-01 上传
2018-05-04 上传
2008-04-16 上传
knight_zk
- 粉丝: 11
- 资源: 15
最新资源
- foodrun::pizza:团体午餐订单不必太忙
- bilbostack-app:用于BilboStack反馈和问题的Web应用程序
- 穿越:与乌龟图书馆
- 华为技术有限公司c语言编程规范参考.zip-综合文档
- HeroBorn-Finished
- L380L383L385L485清零软件.rar
- c代码-输入5名学生的分数,并显示出他们的总分和平均分。
- DataVisor_AI 在反欺诈中的应用.rar
- PHP DBTreeView-开源
- UIPart2
- Tes-Git:仓库ini digunakan untuk测试git
- InnoMux PSU提示技术和故障排除指南.zip-综合文档
- tic_tac_tosumi
- 扇贝-深度学习在语言学习场景下的技术实践.rar
- world-aids-day-2014-game:带有 HIV 感染者信息的 HTML5 游戏
- spotify-clone:使用react.js构建一个Spotify克隆应用