SAP query传输以后须要又一次生成程序

近期有个需求,须要改动一个Query,在DEV改动好并測试通过后。传输到QAS,可是报表还是没变化,着实郁闷了一下,这是万能的google帮上忙了,原来传到其它系统以后还须要generate program一下,也就是在用sq01在执行一下,以下是一篇比較quickquery与query的文章

QuickViewer 和 SAP Query 是两种不同的创建SAP报表的工具,是SAP专门提供给没有不论什么ABAP背景的用户使用的。

当然懂得ABAP的人也能够使用。

他们有很多的不同之处:

1.QuickViewer仅仅能用来创建最主要的报表。而SAP Query能够用来创建各式报表;

2.和SAP Query相比,在定义QuickView时不须要指定用户组,而是每一个用户创建的QuickView仅仅能由其来更改。

SAP Query则不同,在指定的用户组内的用户都可以改动SAP Query;

3.在定义QuickView时不须要一定定义其InfoSets,你能够直接指定其数据源。透明表、数据库视图、联合表、逻辑数据库,甚至是InfoSets。都能够作为QuickView的数据源。

4.QuickView使用各式控件,所以使用要QuickView的话对硬件软件都有一定的要求。

5.QuickView并非SAP系统的一个传输组件,不可以被直接传输至其它的系统/client。

在这里,我们主要是针对第五点,如何使QuickView可以被传输。

我们须要将QuickView转化为SAP Query,才可以被传输至不同的系统,不同的client.以下是一些基本的步骤和细节:

1.使用事务代码SQVI创建QuickView。

2.使用事务代码SQ01进入到SAP Query的维护界面。

依据SAP提供的步骤,我们须要选择菜单

Query->Convert QuickView 来转化所创建的QuickView.可是我们会发现这个菜单项是被灰掉的,没法选中。为什么呢?

3.在做上面步骤之前,请选择菜单 Environment->Query areas,这时会弹出一个选择窗体来,当中用两项选择:Standard Area(Client-specific)和Global Area(Cross-client).这两项是什么意思呢?从字面上我们知道Standard Area是与client相关的,仅仅能在特定的client使用的;而Global Area是能够跨client的,也就是能够在不同的client使用的。能够在不同的client传输。默认的Query是能够在不同的client传输使用的,请改变这个选项。选择Standard
Area(Client-specific)。这是由于我们的QuickView是与client相关的。仅仅可以在特定的client使用,所以首先我们须要将QuickView转换为与特定的client相关的SAP query.

4.选定之后,在选择菜单Query->Convert QuickView,这时该菜单可以被使用了。依照SAP提供的步骤做下去。在弹出的窗体中填写好将要生成的Query和InfoSet的名字。确定。

这样就完毕了。

5.转换完毕之后我们知道这个生成的Query和InfoSet还仅仅是可以在该client使用的,他并没有生成传输请求以让我们传输。该怎么办呢??

6.请在SAP Query的维护界面选择菜单Environment->User groups.这样就到了User group的维护界面了。

7.选择菜单Environment->Transports,这样就到了SAP Query的传输工具的界面。请选择必要的參数,填写所须要传输的Query、InfoSet和User group,运行就行产生传输请求。这样就行被传输到其它的client了。

8.传输到另外的系统后。QUERY还是须要在SQ01里面运行generated program生成本地程序。

QuickViewer 对于开发者来说,一般使用的比較少,所以有些须要注意的东西还是值得我们去探究的。

时间: 2024-10-10 22:35:30

SAP query传输以后须要又一次生成程序的相关文章

SAP query传输以后需要重新生成程序

最近有个需求,需要修改一个Query,在DEV修改好并测试通过后,传输到QAS,但是报表还是没变化,着实郁闷了一下,这是万能的google帮上忙了,原来传到其他系统以后还需要generate program一下,也就是在用sq01在运行一下,下面是一篇比较quickquery与query的文章 QuickViewer 和 SAP Query 是两种不同的创建SAP报表的工具,是SAP专门提供给没有任何ABAP背景的用户使用的.当然懂得ABAP的人也可以使用.他们有许多的不同之处: 1.Quick

SAP QUERY

创建SAP QUERY的过程主要有三步: 1)创建用户组 2)创建信息集 3)创建SAP QUERY 与这三步对应的事务代码分别是: SQ01--SAP QUERY SQ02--InfoSet SQ03--UserGroup 下面我们将介绍相关的各个步骤 创建用户组 创建用户组的事务代码是SQ03 点击创建按钮,写入描述信息,点击保存即可. 创建信息集 创建信息集的事务代码是SQ02 点击创建按钮,便会弹出一窗体,输入信息集的描述信息并指定连接的基础表VBRK然后单击OK 在下一个屏幕中,通过点

SAP Query工具(一 Overview)

SAP提供了3种Query工具 1,SAP Query 2,InfoSet (Ad Hoc) Query 3,QuickViewer 一般说Query是指第一种,SAP Query 1,SAP Query(操作顺序是:SQ03->SQ02->SQ01) 1)可以控制权限 2)制作的时候注意选择 Query areas 比如我在standard area建的User group或者InfoSet或者Query,在Global area看不到的. 2,InfoSet (Ad Hoc) Query

SAP Query创建t-code

query创建经常在生产系统直接由业务顾问配置完成,开发系统并没有相应的程序名称.这时,需要创建tcode时,我们也是可以通过下面的方式来完成的. 1.se93,填入需要创建的事务码 2.选择使用参数事物 3.默认值事务填入:START_REPORT 4.在缺省值区域填入必应的变量值: D_SREPOVARI-REPORTTYPE   "AQ"   ABAP QUERY的缩写 D_SREPOVARI-EXTDREPORT   "query名称" D_SREPOVAR

SAP 系统性能分析 Tcode

原文转载 http://blog.chinaunix.net/uid-20607558-id-1916144.html  感谢原作者的总结及归纳. /nSMLTlanguage managementoverview sap support language ==for manage databasehttp://help.sap.com/saphelp_47x200/helpdata/en/d0/1057cd20d96a43bde5d59291e8290f/frameset.htm /nST04

用 query 方法 获得xml 节点的值

DECLARE @result xml SET @result='<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><ReceiveDataResponse xmlns="http://tempuri.org/"><ReceiveDataResult xmlns:a="http://schemas.datacontract

SAP PA Document List

RE-Real Estate 房地产 RE010-EN-Col95-Real Estate Processes in SAP ERP RE200-EN-Col95-Real Estate Management:Implementation RE300-EN-Col95-Land Use Management in SAP Real Estate Management FICO-Finance & Controlling 财务会计成本控制 TFIN50-EN-Financial Accountin

《SAP FIORI 开发入门》课程答疑 第三期

课程上线十天,同学们在学习的过程中有了很多的问题,我也在回顾和复盘整个课程,有很多的细节还是做的不到位,有很多的地方讲的也不够明确,我会尽量在答疑的环节回答更多的问题.再次放上课程的连接:SAP FIORI开发入门 SAP 账号无法注册 目前,注册 SAP cloud 的账号是需要×××的,因为注册网站有一个 captha 需要×××加载,没有注册成功的学员可以和我联系,我会帮忙注册.另外,如果同学们已经有了 SAP 的 S 账号或者 P 账号,都可以直接使用,不需要重新注册. 如何用好网易云课

query用户操作手册

QUERY用户操作手册 1.  功能概述 : QUERY是SAP的一项简单报表工具,它可为没有编程基础的用户用来生成简单的报表.它有图形化的界面,你可在上面托托拽拽,然后就可以见到你要的报表,可是这只是简单的应用,其实每个工具功能都是比较完善的,QUERY也不例外. 2.  建立步骤: 2.1 建立用户组 SAP菜单→工具→ABAP工作台→实用程序→SAP查询→用户组 T-Code:SQ03 输入用户组,点击创建,如图: 然后输入描述,然后点击保存,此时用户组就创建完成了,下面是分配用户,如图: