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报表设计完成。

如何设计ABAP/4 Query报表相关推荐

  1. 如何实现报表设计中的高精度报表套打?

    在许多行业中票据具有严格的行业规范,格式是无法修改的,一旦格式有所改动,票据数据就会失效无效.因此通常情况下,我们会在预先设计好格式的报表的打印版中,手动填写数据信息,如常见的各类账本,报销单等填写数 ...

  2. SAP Query报表定制(SQ01\SQ02\SQ03))

    SAP Query报表定制(SQ01\SQ02\SQ03)) SAP Query(BC-SRV-QUE) :可以使用该工具在不用开发的情况下自己定义需要的报表. 用户组(SQ03)存放用户组信息: 信 ...

  3. update更新excel如何指定列为memo_Excel也能设计回写类报表

    Excel也能设计回写类报表?没错啦,今天给大家介绍一个中国式报表软件--Smartbi企业报表软件(简称Smartbi Insight). Smartbi企业报表软件(简称Smartbi Insig ...

  4. BO Designer创建Univers 编辑链接时不能显示Query报表

    你是否遇到过,在BO Designer创建Univers时,新建连接都已登录BW服务器后,突然发现Query所创建的报表竟然没有出现,但对应的信息范围(InfoArea)目录存在,同时你又在Query ...

  5. ABAP:ALV List报表

    ALV List是SAP中的一种报表方式,一般的ALV报表有一个表头,再加上表内容.对报表的设置有排序,分类汇总和合计等预设置. ALV报表显示方式有2种,一种是Grid方式,一种是List方式,分别 ...

  6. 墨鏡的bism_如何使用商业智能语义模型(BISM)和Excel设计基于地图的报表

    墨鏡的bism 介绍 (Introduction) One of a database designers' worst nightmares is having to design a databa ...

  7. SAP ABAP 热咖啡报表模板

    对于上次的二级物料程序处理后的日志表,业务部门需要一张报表来查询,不能给业务部门SE16N权限. 需求很简单,就是给ZMMT_LOG020这张表做一个报表. 最近ABAP的功力大涨,出去接了杯热咖啡回 ...

  8. 思迈特软件Smartbi:数据报表设计开发_数据报表设计流程

    数据报表设计流程一:构建分析体系 1.面向业务结果的分析 b端产品经理不同于c端,业务是一切产品设计的核心,必须围绕业务进行产品设计.首先要明确分析目的,并进行业务诊断,最重要的是打通分析链路. 例如 ...

  9. HTML交叉报表制作,交叉报表- 交叉式报表-复杂报表设计教程| 快逸报表工具用户手册...

    报表样例 通过本示例,可以了解单元格交叉扩展在报表中的应用. 制作如下图所示的交叉报表"产品销售统计表": 报表特点: 报表的行.列表头数据均是从数据集中动态获取,例如本示例报表中 ...

最新文章

  1. 使用QT进行内存管理
  2. 图标和文字对齐的方法
  3. 【MaxCompute】学习笔记基础说明
  4. html实战例子: 课程表
  5. struts2多文件动态下载及中文解决方案
  6. Bootstrap 3: accordion menu 手风琴效果
  7. 【Level 08】U07 Mixed Feelings L4 Learning by heart
  8. jsp页面的相关复习
  9. Linux学习总结(40)——史上最全Linux命令科普
  10. 【优化预测】基于matlab差分进化算法优化BP神经网络预测【含Matlab源码 1315期】
  11. 教务管理系统数据表关系图_Web技术——简易班级管理系统(框架)
  12. meta标签详解(name、http-equiv、scheme、charset、各浏览器常用meta标签、常见移动端meta标签)、viewport详解
  13. Excel单斜线表头的绘制方法
  14. 《Java程序员,上班那点事儿》荣登北京新华书店销售榜第2名,立贴纪念!
  15. 15条技巧提高你的写作技巧
  16. python绘图 -- 小猪佩奇源码分享
  17. 机械/电信/生物/化学专业出身,为啥都要转行计算机?
  18. 笨方法学python40-42
  19. 38、程序中的三国天下
  20. SICK LMS 111激光雷达数据读取与分析

热门文章

  1. 确定一组矩形是否有两个重叠的算法
  2. 【Sort List】cpp
  3. 谷歌Android系统在美成宠儿
  4. ▲我的css架构理念
  5. 用友BIP平台ISV伙伴快速壮大,32款融合产品与联合解决方案隆重发布
  6. Educational Codeforces Round 64 -C(二分)
  7. Linux网络安装(PXE + DHCP+TFTP+ Kickstart+ FTP)
  8. Android开发中adb命令的常用方法
  9. C/C++头文件区别
  10. iOS开发-NULL和nullptr和nil和Nil还有NSNull