您的位置:首页 > 其它

和小白一起学ABAP – 14 SAP程序设计之 报表生成工具

2014-08-05 22:50 921 查看
写在前面:
anxious, but also pay attention to tone; again painstakingly, also do not forget to insist; again tired, also want to love yourself.-------------再烦,也别忘微笑;再急,也要注意语气;再苦,也别忘坚持;再累,也要爱自己。



这一部分呢,介绍一些SAP系统中的报表自动创建工具。通过这些工具,开发人员或者系统用户能够可以快速的生成临时性的数据表。这些报表不是通过ABAP程序创建的。

1 报表综述

报表的主要目的就是将输出数据列表用最容易被用户理解的方式来显示,因而绝大部分的报表都以表格的形式来展示。SAP系统的报表可以是系统自带的,多数情况下都是开发人员根据实际用户的需要通过ABAP开发的。可以通过SAP menu及报表目录来查找。

1.通过SAP Menu查找:用户可以通过在SAP信息系统的菜单树种选择菜单项,来查看SAP系统中定制的一些报表。
2.如果在菜单中找不到所需要的报表,就可以通过报表目录来这种方式来查找。这里要说明的是,在查找过程中,可以使用的通配符:* 代表任意字符,+ 代表单一字符。

2 QuickViewer

QuickViewer是SAP发布报表生成工具之一,用于为用户提供形式不固定的Adhoc报表。用户可以自行设定源数据表,数据字段,并选择需要的列表形式。其实可以认为,ABAP就是用于设计开发过程中创建的报表,QuickViewer就是SAP提供的简易的报表生成工具。
报表的创建过程提供两种设计模式:分别是基本模式和布局模式。其中基本模式需要用户在表格控件中选择输出字段,并进行输出顺序及排序字段的设定。布局模式允许用户通过拖拽设计所见既得的列表输出格式。
QuickViewer的事务代码是SQVI

3 SAP Query

SAP Query与QuickViewer的主要区别在与SAP Query可以创建基本,统计和排序等格式的列表。而QuickViewer只能创建不包含这些交互功能的基本列表。SAP Query的功能要比QuickViewer复杂的多。
SAP Query较QuickViewer 还具有管理功能,该功能指数据源和用户组的分配。SAP Query的事务代码是SQ01
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息