SQVI创建以及生成程序

news2024/11/25 21:26:46

SAP数据快速查询工具:Sqvi-QuickView
项目实施&运维阶段,为了快速获取一些透明表数据,一开始接触项目肯定会通过大量的数据表查找,然后线下通过EXCEL通过VLOOKUP进行数据关联,这种方式在关联数据较少的情况比较适应,但是SAP也提供了一种更为高效的方式进行数据获取:Sqvi-QuickView

使用方式:
TE-CODE:SQVI

SQVI系统一共支持4种不同数据源的查询

(1)SAP查询信息集

(2)单表查询

(3)多表连接

(4)逻辑数据库
在这里插入图片描述

3、使用基本模式,插数据源
以布局您的图形化快速查看. 在需要直接引出选择的报告字段选择基本模式。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

相关数据表:MAKT–MARA–MARC–MBEW
将相关数据表插入后会自动根据某些字段进行关联;但是可能需要我们再增加上一些条件来得到信息的对应性,比如财务视图的条件是按照物料+评估范围来决定的,所以要将MARC表中工厂条件与MBEW表中的评估范围进行链接。

然后链接关键的关联字段。点击相应字段拖动连接其他表的字段。
在这里插入图片描述

连接完成后,返回。 选择basis mode.
在这里插入图片描述

进入列表字段&排序字段&选择字段的选择界面,将想要获取的字段信息进行筛选,并赋予查询条件字段的选择。
在这里插入图片描述
同理选择需要排序的字段
在这里插入图片描述

按需求增加选择屏幕,最后保存。

在这里插入图片描述
运行就可以根据选择屏幕过滤数据和展示形式。:

在这里插入图片描述

在这里插入图片描述

ABAP/4 Query是sap R/3系统报表开发的一种工具。包括三种Query 工具SAP Query、Infoset Query、QuickViewer。通常在不特指的情况下我们所说的Query Report就是SAP Query,因为它的功能较其他两个工具更加强大些。

开发人员可以用它来创建简单的报表。用ABAP/4 Query创建报表主要包括一下步骤:
1、创建用户组(User Group)(TCODE:SQ03) 用户组规定了哪些用户有使用该报表的权限;
2、创建Infoset(TCODE:SQ02)功能区,它规定了数据来源;
3、分配用户和功能区(TCODE: SQ02或SQ03)
4、创建基于Infoset的报表(TCODE:SQ01)

1、创建用户组(User Group)(TCODE:SQ03)

当用ABAP/4 Query 来创建表报时,你必须给报表分配用户组.用户组规定了哪些用户有使用该报表的权限.具体步骤如下:

1.1 运行TCODE: SQ03,系统出现"用户组:ZHCX";

1.2 在用户组输入框中,输入"你需要的创建的用户组名称",再点击"创建"按钮;

1.3 系统此时会弹出用户组描述输入对话窗口,输入正确的描述,点击"保存"按钮;

1.4 系统会弹出"开发类"和"传输请求"两个窗口,请正确输入;

1.5 最后系统会提示XXX用户组已保存

在这里插入图片描述
保存。
在这里插入图片描述
2、创建功能区(Infoset)(TCODE:SQ02)

当用ABAP/4 Query 来创建表报时,你同样需要创建一个功能区(infoset),它规定了数据来源。

Infoset Query 的特点:

Quick Viewer所生成的报表是用户自定义的报表,只能由此用户自己使用,维护。只能使用存于数据库内的数据,不能进行计算(除小计、累计),提供与SAP内部工具如EIS、ABC、ALV及外部工具如Word、Excel接口。无须也无法利用用户组、Functional area 统一管理,无法传输。

具体步骤如下:

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点击“生成”按钮生成激活

在这里插入图片描述
2.3

在这里插入图片描述

在这里插入图片描述
类似于之前的操作,选择你需要的表和数据连接。然后点击 InfoSet,选择所有包含的字段保存。

在这里插入图片描述

点击生成按钮进行激活,然后保存。

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3、分配用户和功能区(TCODE: SQ02或SQ03)

3.1运行TCODE: SQ03,系统出现"Infoset:initial screen";

3.2选择“分配用户和功能区”;

3.3在“用户组XXXX:分配用户"屏,输入响应的用户;

3.4点击“分配Infoset”按钮分配该用户组可以使用的Infoset;按“保存”按钮保存;

3.5点击“返回”返回到用户输入屏,点击“保存”按钮保存用户分配;退出TCODE

SQ03:选择用户组,输入信息集,点击更改:

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
输入信息集,点击创建
在这里插入图片描述

点击’基本清单’

勾选需要进行显示的字段清单及作为查询条件的选择字段,点保存,进行测试按钮点击

在这里插入图片描述

第五步:SQ01:点击:查询—其他功能—生成程序
在这里插入图片描述

查询—其他功能—显示报表名.

在这里插入图片描述

在这里插入图片描述

第六步:SE93:分配事务代码

在这里插入图片描述
维护数据并保存。
在这里插入图片描述
注:修改SQ02字段有键删除时,先去SQ01把文本勾选去掉,然后再回到SQ02删除:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1607095.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【源码】2024新版二开版抢单刷单系统,前端简体、繁体双语言-支持倒计时抢单,后台指定派单连单卡单

CD:获取方式联系小编 微信:uucodes 公众号:资源猿 小编提供资源代找,环境搭建,源码部署调试等业务,需要的可以联系

APP广告变现项目要怎么去做,需要考虑哪些方面!!

要开始一个APP广告变现项目,您可以按照以下步骤进行操作: 制定商业计划:确定您的目标市场、目标受众和变现方式。了解竞争对手和市场趋势,并制定相应的推广策略。 开发APP:找到合适的开发团队或开发者来设计和开发您…

机器学习在安全领域的应用:从大数据中识别潜在安全威胁

🧑 作者简介:阿里巴巴嵌入式技术专家,深耕嵌入式人工智能领域,具备多年的嵌入式硬件产品研发管理经验。 📒 博客介绍:分享嵌入式开发领域的相关知识、经验、思考和感悟,欢迎关注。提供嵌入式方向的学习指导…

微纤维眼镜清洁布的革命性进化

在日常生活中,眼镜是许多人不可或缺的日常用品,无论是视力矫正还是防护眼睛免受阳光的伤害。然而,眼镜的清洁常常是一个令人头疼的问题,特别是在面对指纹、灰尘和其他污垢时。传统的清洁方法往往需要化学清洁剂,不仅繁…

Spring Boot 中Mybatis使用Like的使用方式和注意点

说明 模糊查询在项目中还是经常使用的,本文就简单整理Mybatis中使用Like进行模糊查询的几种写法以及一些常见的问题。 使用Springboot简单配置一下Mybatis,然后进行说明。Springboot集成Mybatis这里就不做介绍了,这里我们主要介绍一下在mybat…

【leetcode面试经典150题】59. 合并两个有序链表(C++)

【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主,题解使用C语言。(若有使用其他语言的同学也可了解题解思路,本质上语法内容一致&…

Mac下XDebug安装

文章目录 1、下载对应的版本2、编译XDebug3、配置XDebug4、配置PhpStormDebug一下 前置工作 Mac下安装HomebrewMac下brew安装php7.4 1、下载对应的版本 首先按照支持的版本和兼容性来下载对应的版本,此表列出了仍支持哪些 Xdebug 版本,以及哪些版本可用…

SPI总线通讯协议

文章目录 SPIQSPISPI配置SPI读写一个字节W25Q128初始化读取SPI FLASH写SPI FLASH SPI SPI:串行外围设备接口(Serial peripheral interface),一种高速, 全双工、同步的通信总线。 SPI使用4条线通信: MISO:主设备数据输入&#xf…

为主机配置IP

第一种方法:nmcli #nmcli connection modify eth0 ipv4.method manual ipv4.addresses 172.25.254.100/24 ipv4.gateway 172.25.254.2 ipv4.dns 114.114.114.114 autoconnect yes #nmcli c up etho //激活网卡命令(网卡早就配好,只是修改ip就不用输入这条命令了) 第二…

【解决】echarts条形图纵坐标显示不全

先说结论: option:{...grid: {containLabel: true},... }这个属性是控制整体的坐标标签的。加上这个就可以显示完整了。然后再根据其他属性调整标签的字体、颜色之类的 yAxis : [{...axisLabel:{width:100,overflow:break,truncate:...,color:red,fontSize:10,},..…

PHP定时任务框架taskPHP3.0学习记录5环境部署常见问题及解决方案

php版本问题 当出现一下错误,说明php版本不支持,建议升级php版本,至少>5.6 Failed loading /usr/local/zend/php55/ZendGuardLoader.so: /usr/local/zend/php55/ZendGuardLoader.so: undefined symbol: zval_used_for_init PHP Warning:…

计算机网络:CSMA/CA协议

计算机网络:CSMA/CA协议 CSMA/CA概述帧间间隔工作原理退避算法虚拟载波监听 CSMA/CA概述 讲解CSMA/CA之前,我们回顾一下CSMA/CD的三个特性: 多址接入MA:多个主机连接在一条总线上,竞争使用总线 载波监听CS&#xff1a…

Grass注册不了、按钮灰色的解决方案

近期相信grass挂机项目不少人有所有接触。还有不了解这个项目的可以看看博客: http://t.csdnimg.cn/bI4UO 但是不少人注册时遇到无法注册的问题,或者是注册按钮显示灰色,放上鼠标时显示禁止。这也是博主在尝试时遇到的问题。 经过探索&…

【HarmonyOS 4+NEXT】开发工具安装指南

🙋‍ 一日之际在于晨 ⭐本期内容:开发工具安装 🏆系列专栏:鸿蒙HarmonyOS4NEXT:探索未来智能生态新纪元 文章目录 前言准备工作下载开发工具安装开发工具配置开发环境总结 前言 随着科技的不断进步,智能设…

Scrapy 框架基础

Scrapy框架基础Scrapy框架进阶 Scrapy 框架基础 【一】框架介绍 【1】简介 Scrapy是一个用于网络爬取的快速高级框架,使用Python编写他不仅可以用于数据挖掘,还可以用于检测和自动化测试等任务 【2】框架 官网链接https://docs.scrapy.org/en/late…

105.从前序遍历与中序遍历序列构造二叉树

力扣链接:105. 从前序与中序遍历序列构造二叉树 - 力扣(LeetCode) 问题主体: 给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构…

Operating System Introduction

What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware 操作系统即用户与计算机硬件中的类似中介的程序 Operating system goals: Execute user programs and make solving user problems easier Mak…

代码随想录算法训练营DAY28|C++回溯算法Part.4|93.复原IP地址、78.子集、90.子集II

文章目录 93.复原IP地址思路确定非法的范围树形结构 伪代码 78.子集思路伪代码实现CPP代码 90.子集II思路CPP代码用used去重的办法用set去重的版本不使用used数组、set的版本 93.复原IP地址 力扣题目链接 文章讲解:93.复原IP地址 视频讲解:回溯算法如何分…

Hadoop数据压缩

Hadoop数据压缩 Hadoop 数据压缩是一种用于减少存储空间和网络传输成本的技术,通常应用于大数据处理场景。随着数据量的不断增长,对存储和网络带宽的需求也在增加,因此采用数据压缩技术可以有效地减少数据的存储和传输成本,提高数…

ERROR in [eslint] reorder to top import/first

情景再现:在react开发的时候,导入组件、函数时报错:Import in body of module; reorder to top import/first … 原因:在import语句前有变量声明 解决: 变量的声明,要放在import之后 // 错误示例 import {…