《SAP系列之-QuickView报表制作及传输手册报告.docx》由会员分享,可在线阅读,更多相关《SAP系列之-QuickView报表制作及传输手册报告.docx(5页珍藏版)》请在第壹文秘上搜索。
1、书目一仓IJ建QUiCkVieW-2-一.数据维护-3-三报表运行一4-1 .转换为QUery报表-4-2 .生成恳求传输-4-SAPQUery操作手册QuickViewer是SAP供应的便利无编程基础用户的报表开发工具,运用图形化的界面,让用户能够不通过编程就可以轻松完成报表编写。QuickViewer和SAPQuery两者的制作过程、呈现页面比较相像,是SAP供应的两种不同的创建报表的工具。两者的主要区分在于:1. QuickViewer只能用来创建最基本的报表,而SAPQuery可以用来创建各式报表;2. 和SAPQUery相比,在定义QUiCkVieW时不须要指定用户组,而是每个用户创
2、建的QUiCkVieW只能由其来更改。SAPQUery则不同,在指定的用户组内的用户都能够修改SAPQuery;3. 在定义QUiCkvieW时不须要肯定定义其信息集,你可以干脆指定其数据源。透亮表、数据库视图、联合表、逻辑数据库,甚至是信息集,都可以作为QuickView的数据源。4. QuickView运用各式控件,所以运用要QuickView的话对硬件软件都有肯定的要求。5. QUiCkVieW并不是SAP系统的一个传输组件,不能够被干脆传输至其他的系统/Client。假如要对QuickView进行传输,须要先将QUiCkVieW转换为Query,生成传输恳求,然后再传输。QuickVi
3、ew操作简洁,下面就具体操作过程作一个具体的说明。.创建QUiCkVieW通过事务码:SQvl进入。路径(前台):工具ABAP工作台好用程序SQVI-快速阅读器在“快速阅读器”中输入须要创建的报表的名称,SAP固定客户自定义的程序一般都是以开头的报表,输入以后系统自动跳到如下页面(图l-l)o输入描述信息、,并选择数据源,系统供应的数据源有:表、表连接、逻辑数据库、SAP查询信息集。这几个数据源主要是报表数据的来源。表:单个表的数据查询。表连接:多张数据表的关联查询。逻辑数据库:逻辑数据库就是系统在特定的业务里,自动关联一些表,我们可以干脆运用其中的各种子段而无需考虑其逻辑关联关系。SAP查询
4、信息集:通过SQ02在标准区(StandardArea)建立的查询,往往用以满意特定用户的特定需求,因此属于Client独立(client-specific)的查询。这些查询不会连接到SAP工作台组织器(WorkbenchOrganizer)上。下面数据源采纳“表连接”来制作报表,这种连接是一种线性连接,而且有先后依次。我们以科目主数据报表来演示制作过程。在SAP系统中,科目表层数据在SKAT表中,公司代码成数据在SKBl表中。首先插入数据表SKAT,然后再插入数据表“SKB1”(图1-2)。表插入好以后系统会自动连接两个数据表,然后按上面返回到下一页面。一.数据维护选择好数据源以后,下来维护
5、报表的屏幕选择字段和输出的字段。在图2-1的左边是数据源和数据表中的字段,其中“字段清单”是输出报表的全部字段;“选择字段”是报表的屏幕选择字段。对于须要的字段只要在前面勾选即可,但是须要留意的是,选择字段的时候是有先后依次的,假如前面选的字段将会在前面出现;反之则在后面出现。输出清单的字段选好后会在屏幕右边中的“清单字段选择”中显示,假如感觉依次想做调整,可以选择黑色的上下按钮对选定的字段进行上下调整。右边这几个子页面的功能分别是:清单字段选择:输出清单字段的调整排序依次:根据须要的字段指定默认的排序选择字段:屏幕选择字段的依次调整数据源:对创建的数据源进行更改三.报表运行上面报表的数据源、
6、清单字段等确定以后就可以运行自己的报表了。二报表传输1 .转换为QUeiy报表运用事务代码SQOl进入到SAPQUery的维护界面。在页面的左上角:查询转换快速阅读器。这时我们会发觉这个是灰色的,为什么呢?其实在进行这一步之前,在环境中须要设置一下,因为系统默认的是全局区域,上面我提到QuickView的是建立在标准区域;而Quea工作区是建立在全局区域。在SQOl页面:环境查询区域(图3-2)设置工作区,将默认工作区设置为标准区域(客户特定)(图3-3)。设置好后我们在回过头去看图3-1,快速转换已经变为激活状态(图3-4)o然后找出我刚才创建的QuickView,查询中填入在SQOl中创建
7、的QUery查询名称,系统会要求安排一个信息集,可以创建一个空的信息集,或者安排已有的信息集。(由于下图叠加的图片较多,所以不是很直观,大家可以自己摸索一下)2 .生成恳求传输转换完成之后我们知道这个生成的QUery和信息集还只是能够在该客户端运用的,他并没有生成传输恳求以让我们传输。该怎么办呢?可以回头看图3-2,选择“用户组”,这样就进入了用户组维护界面(图3-8),点击传输按钮进入传输参数设置界面。选择必要的参数,填写所须要传输的QUery名、信息集、用户组,执行就能够产生传输恳求。设置好参数以后取消“测试运行”正式运行后会产生一个恳求号(图3T0),这样就可以被传输到其他的客户端了。传输到另外的系统后,Query还是须要在SQOl里面执行“生成程序”生成本地程序。再加上一个TCODE就完成了。QuickViewer对于开发人员来说,一般运用的比较少,因为他的局限性比较大,对于选择的字段描述等不能进行自定义。