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 对于开发者来说,一般使用的比較少,所以有些须要注意的东西还是值得我们去探究的。
SAP query传输以后须要又一次生成程序的更多相关文章
- SAP Query工具(一 Overview)
SAP提供了3种Query工具 1,SAP Query 2,InfoSet (Ad Hoc) Query 3,QuickViewer 一般说Query是指第一种,SAP Query 1,SAP Que ...
- SAP Query创建
一.SAP Query创建步骤 1.创建User Group User Group即用户组,可以将所创建的列表使用权限分配给具体用户,Tcode:SQ03 在使用者群組初始界面里输入自定义名称,单击[ ...
- SAP技术相关Tcode
ABAP的常用tcode 开发----------------------------------------------- SE51 屏幕制作 SE91 MESSAGE OBJECT SE80 ...
- SAP RFC 函数来创建 Java呼叫 学习总结 一步一步的插图
前言 该公司很快就接到了一个项目,SAP有接口.让我们做老大SAP.首先SAP联系.但发展从来没有打过.本周集中在这一个研究. 各种碰壁,SAP该系统让我怎么说? 算了.说多了都是泪,以下附上本周学习 ...
- SAP PA Document List
RE-Real Estate 房地产 RE010-EN-Col95-Real Estate Processes in SAP ERP RE200-EN-Col95-Real Estate Manage ...
- 如何在云端部署SAP HANA实战, Azure 上的 SAP HANA(大型实例)概述和体系结构
什么是 Azure 上的 SAP HANA(大型实例)? Azure 上的 SAP HANA(大型实例)是一种针对 Azure 的独特解决方案. 除了提供 Azure 虚拟机以用于部署和运行 SAP ...
- 用 query 方法 获得xml 节点的值
DECLARE @result xml SET @result='<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelo ...
- Logical Databases逻辑数据库
声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将 ...
- ABAP常用事务码
开发----------------------------------------------- SE51 屏幕制作 SE91 MESSAGE OBJECT SE80 对象浏览器(可以建开发类 ...
随机推荐
- [UML] 如何找参与者、找用例
如何找参与者 1.谁会来使用这个系统? 2.谁会来安装这个系统? 3.谁会来启动这个系统? 4.谁会来维护这个系统? 5.谁会来关闭这个系统? 6.哪些系统会来使用这个系统? 7.谁会从这个系统获取信 ...
- 训练指南 UVA - 11374(最短路Dijkstra + 记录路径 + 模板)
layout: post title: 训练指南 UVA - 11374(最短路Dijkstra + 记录路径 + 模板) author: "luowentaoaa" catalo ...
- 组合数学+错排问题【p4071】[SDOI2016]排列计数
Description 求有多少种长度为 n 的序列 A,满足以下条件: 1 ~ n 这 n 个数在序列中各出现了一次 若第 i 个数 A[i] 的值为 i,则称 i 是稳定的.序列恰好有 m 个数是 ...
- httpd访问网络配置httpd_can_network_connect
检查网络访问的配置 getsebool -a | grep httpd_can_network_connect 如结果如下 httpd_can_network_connect --> off 则 ...
- java中集合里的泛型
import java.util.ArrayList;/* * 泛型 : java jdk1.5新特性. * 泛型的好处 : * 1.将运行时的错诶提前到编译时. * 2.避免无谓的强制类型转换. * ...
- intellij idea 为JavaEE项目建立Servlet
建立Servlet的方法 顶部菜单栏 View > Tool Windows > Web. 然后互相web窗口 右键Web>new>Servlet 弹出窗口
- [CF494C]Helping People
题意:有$n$个穷人,每个穷人有$a_i$的钱,有一个富人决定做$q$次捐赠$(l_i,r_i,p_i)$,表示他有$p_i$的概率给$[l_i,r_i]$的人捐$1$的钱,捐赠的价值为捐赠后最富的人 ...
- 【线段树】Codeforces Round #393 (Div. 1) C. Nikita and stack
就是给你一些元素的进栈 出栈操作,不按给定的顺序,要求你对于每次输入,都依据其及其之前的输入,判断出栈顶的元素是谁. 用线段树维护,每次push,将其位置的值+1,pop,将其位置的值-1.相当于寻找 ...
- 【最大权闭合子图/最小割】BZOJ3438-小M的作物【待填】
[题目大意] 小M在MC里开辟了两块巨大的耕地A和B(你可以认为容量是无穷),现在,小P有n中作物的种子,每种作物的种子有1个(就是可以种一棵作物)(用1...n编号),现在,第i种作物种植在A中种植 ...
- Python中内置的日志模块logging用法详解
logging模块简介 Python的logging模块提供了通用的日志系统,可以方便第三方模块或者是应用使用.这个模块提供不同的日志级别,并可以采用不同的方式记录日志,比如文件,HTTP GET/P ...