zoukankan      html  css  js  c++  java
  • 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 对于开发者来说,一般使用的比較少,所以有些须要注意的东西还是值得我们去探究的。

  • 相关阅读:
    Python之推导式笔记
    利用ShardingSphere-JDBC实现分库分表--配置中心的实现
    利用ShardingSphere-JDBC实现分库分表
    MGR安装记录
    学习RadonDB源码(三)
    学习RadonDB源码(二)
    学习RadonDB源码(一)
    Spring Cloud学习笔记--Spring Boot初次搭建
    一次单核CPU占用过高问题的处理
    MySQL AutoCommit带来的问题
  • 原文地址:https://www.cnblogs.com/yjbjingcha/p/6808942.html
Copyright © 2011-2022 走看看