SAP 查询分析器,查询报表自动生成,SQL查询测试实现说明(转)
在日常的SAP开发和应用中,经常需要通过查询SAP数据表来处理日常业务,比如:数据对账、报表SQL测试、SAP查询功能开发等。通过开发SAP查询分析器,SAP实施和开发人员,可以在较短的时间内查询到需要的数据以及关联的数据;也可以通过该功能,生成程序源代码,减少数据查询和报表开发的工作量,提高工作效率:具体功能如下:
1、日常数据查询、关联查询、数据对账;
2、报表及其它SAP功能开发的SQL语句测试;
3、查询报表源代码生成;
4、查询格式保存与重复利用。
1、功能设计:
(1) 类似于微软和ORACLE的数据库查询分析器,在SQL编辑器中输入SQL语句、可以是一条,也可以是多条。通过执行功能,则显示查询的数据清单;
(2)将设计好的查询语句,保存到数据库中,便于重复使用,提高查询设计的效率;
(3)将输入的SQL语句,通过格式化功能,让SQL语句便于阅读和修改;
(4)将SAP透明表加入查询分析器中,通过选择相应的字段,动态生成SQL语句。减少SQL语句的编辑工作;
(5)输入SQL,运行生成查询清单。将查询重新组织,生成ABAP源代码,通过粘贴复制功能,快速在SAP中生成用户需要的查询报表。
2、应用前景:
通过SAP查询分析器的应用,SAP实施和开发人员可以快速的查询到需要的数据,业务查询报表也可以快速的生成。过去需要查询关联的数据时,需要通过在SAP中编写程序、开发实现,报表开发完成后,需要反复的测试和调整,往往需要几天的时间来完成一个查询功能的开发。SAP查询分析器可以对SQL语句进行测试、报表源代码自动生成、日常数据查询、数据对账、指标查询等,不仅数据准确,而且只要业务逻辑清楚,几分钟就可以完成数据的查询和报表生成。大大提高的工作效率,也减少了系统维护成本,在信息化建设中应用广泛。
3、开发思路
(1)、使用类CL_GUI_TEXTEDIT,实现SQL编辑窗口;
(2)、使用类CL_GUI_ALV_GRID,显示查询清单;
(3)、使用类CL_GUI_ALV_TREE,显示与设置透明表查询字段;
(4)、使用类CL_GUI_EASY_SPLITTER_CONTAINER,设置布局;
(5)、使用ABAP动态编辑技术,实现动态清单显示;
4、效果
原文地址:http://blog.sina.com.cn/s/blog_ad5dbd0201010qt8.html
作者已经放弃更新了,源代码我也没有,特此说明!
转载于:https://www.cnblogs.com/buduzhiren/p/10243960.html
- Reporting Service Tips 101(#4) - 使用RS实现报表的自动生成以及在程序中调用RS
- birt使用quartz框架实现自动生成报表
- 利用反射+特性实现简单的实体映射数据库操作类(还未做自动生成SQL语句部分)
- Azure云数据库报表自动生成Excel 并自动发送邮件实现
- 用sql 查询分析器查询表的字段类型长度和表说明(备注)
- IDEA 整合Junit实现自动生成测试代码
- 织梦使用百度Ueditor编辑器上传图片自动生成绝对路径实现方法(测试可用)
- 用 LotusScript 实现 Excel 报表的自动生成和操作
- sql2005(含“说明”字段)数据库设计文档自动生成方法
- android-junit-report工具实现android下junit框架测试自动生成报告
- 忆龙2009:SQL查询自动生成ID列
- weiapi2.2 HelpPage自动生成接口说明文档和接口测试功能
- 10、solr介绍、solr安装说明、中文ik分词器配置、solr域的说明、solr的demo演示、solr的批量导入、测试从demo中批量查询、实现关键字前端传到后端、前端输入关键字后端返回并显示
- 用 LotusScript 实现 Excel 报表的自动生成和操作
- 在SQL Server2000中实现rowNumber功能:查询中生成自动增长列
- SQL语句之利用UNION查询生成报表
- sql查询做的报表实现自定义过滤和排序
- 万能js实现翻页,动态生成内容自动翻页,兼容各种浏览器(已测试)----神器版!
- SAP ABAP SQL 自动查询工具
- Java生成 sql查询语句 通用方法(带排序/分页)(未测试)