zoukankan      html  css  js  c++  java
  • 如何设计ABAP/4 Query报表

    ABAP/4 Query是sap R/3系统报表开发的一种工具。开发人员可以用它来创建简单的报表。用ABAP/4 Query创建报表主要包括一下步骤:
    1、创建用户组(User Group)(TCODE:SQ03)
    2、创建Infoset(TCODE:SQ02) 
    3、分配用户和功能区
    4、创建基于Infoset的报表(TCODE:SQ01)

    1、创建用户组(User Group)(TCODE:SQ03)
    当用ABAP/4 Query 来创建表报时,你必须给报表分配用户组.用户组规定了哪些用户有使用该报表的权限.具体步骤如下:
    1.1 运行TCODE: SQ03,系统出现"用户组:初试屏";
    1.2 在用户组输入框中,输入"你需要的创建的用户组名称",再点击"创建"按钮;
    1.3 系统此时会弹出用户组描述输入对话窗口,输入正确的描述,点击"保存"按钮;
    1.4 系统会弹出"开发类"和"传输请求"两个窗口,请正确输入;
    1.5 最后系统会提示XXX用户组已保存.

    2、创建功能区(Infoset)(TCODE:SQ02)
    当用ABAP/4 Query 来创建表报时,你同样需要创建一个功能区(infoset),它规定了数据来源。具体步骤如下:
    2.1运行TCODE: SQ02,系统出现"Infoset:initial screen";
    2.2 在功能区输入框中,输入"你需要的创建的Infoset的名称",再点击"创建"按钮;
    2.3 系统此时会弹出用户组描述输入对话窗口,输入正确的描述
    你可以设置数据源为下列4种中的一种:
                    Table Join using basis table
                    Direct read of Table
                    Logical Database
                   Data retrieval by Program
    但你输入完必要的信息,请点击“保存”按钮;
    2.4点击“生成”按钮生成激活

    3、分配用户和功能区(TCODE: SQ02或SQ03)
    3.1运行TCODE: SQ02,系统出现"Infoset:initial screen";
    3.2选择“分配用户和功能区”;
    3.3在“用户组XXXX:分配用户"屏,输入响应的用户;
    3.4点击“分配Infoset”按钮分配该用户组可以使用的Infoset;按“保存”按钮保存;
    3.5点击“返回”返回到用户输入屏,点击“保存”按钮保存用户分配;退出TCODE

    4、创建报表(TCODE:SQ01)
    4.1运行TCODE: SQ01,系统出现"查询:initial screen";
    4.2选择菜单"编辑"--》“其他用户组”,选择正确的用户组;
    4.3 在查询输入框中,输入"你需要的创建的的名称",再点击"创建"按钮;
    4.4系统弹出“可用功能区”的列表对话框,你选择一个;
    4.5 输入描述,配置报表的List格式,特殊属性和输出格式后,按“下一屏”设置“Select Field Group”;
    4.6再点击“下一屏”,设置选择查询条件字段;
    4.7再点击“下一屏”,设置选择查询条件字段的屏幕排列循序,是否输入范围,是否帮助输入;
    4.8选择报表输出类型
    “基本列表”,“统计”和“等级列表”
    4.9选择报表输出类型,系统进入“报表设计屏”,你进行完设计,按“保存”保存;
    至此一个ABAP/4 Query报表设计完成。


     
  • 相关阅读:
    TCP三次握手与四次挥手
    centos7快捷键
    关于学习简单讲解的个人观点
    继承与派生
    python封装
    python之面向对象编程
    python之re模块
    python之hashlib、suprocess模块
    python之shelve、xml、configparser模块
    python之json、pickle模块
  • 原文地址:https://www.cnblogs.com/xiaomaohai/p/6157481.html
Copyright © 2011-2022 走看看