玩转 SAP 基础 SQVI 快速配置 ALV 报表

作者:ABAP技巧与实战 约 4 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, 开发
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

[ ABAP 技巧与实战 ](javascript:void\(0\);)

编者荐语:

SAP标准的报表生成器,只需要熟悉表结构,表关联关系,就可以通过鼠标操作,快速创建一个报表.

以下文章来源于故事与茶 ,作者故事与茶

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

**故事与茶** . 热爱工作又不能去上班的时候,不妨找个地方来一起玩工作。

“ SAP最动人的优点,就是让专业的人做专业的事情。对于业务人员, 写代码太复杂! 那么我们认识一下简易报表配置器 QuickViewer

(SQVI)吧, 无需编码基础多模式展示数据清单Query 。虽然我们也 可以采用SE16N/SE16直接查看数据表格 ,但只限于单张表,对于

多表联动 的查询,则需要通过创建Query的方式。方法有多种,而SQVI是一种简洁快速的工具。”

**

**

**SQVI优势** :

1、实现简单快捷:图形化拖拽 操 作 ,上手简单。

2、技术上支持多表关联。

4、ALV输出 展示清晰 。

**SQVI缺点** :

1、配置好的查询无法通过系统请求号传输到其他系统。

2、无法设置复杂的查询授权。

3、只能输出表中原有字段,无法加工输出内容。

Step by s t ep

SQVI操作分为编辑和执行两大部分,在编辑状态可直接执行报表。

**本文示例的SQVI,为找出分配给用户的全名用户的角色。**

您可以从AGR_USER表获得分配给用户的角色,从USER_ADDR获得用户全名。我们关联这两个表,可获得结果。

如果SQVI初始运行无法创建查询,提示错误信息AQ 898 (“Convert first”).,可用SE38执行RSAQUM40,相关参数参见note

92124。

**STEP 1.** 执行事务码SQVI

**STEP2.** 创建 SQVI (z_user_role)

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

**STEP3. 填写** 抬头和说明信息。确保 **从数据源中选择"表"加入**

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

**STEP4.** 单 击

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

以插入表。插入AGR_USERS和USER_ADDR表。

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

**STEP 5.** 选择正确的连接。关联表格BNAME

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

点击后退按钮

**STEP 6.**

此时,从AGR_USERS表中选择角色名称和用户名两个字段,从USER_ADDR中选择全名字段,并将用户名作为选择字段。执行运行查询时,就会按照要求列出所需的用户清单。

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

**STEP 7.** 保存Query并执行查询。在选择屏幕上输入您想要获取信息的用户。即完成SQVI查询。

相关知识

** 1 ** Quickviewer 原理示意图

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

2 基本的数据知识:左关联和关联区别

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图

编者寄语

SQVI能够让一般业务人员快速获取自己想要的某些临时数据。但由于其存在的缺点,不建议作为报表开发工具和长期数据查看工具。

由于"玩转系列"并非完整教程,喜欢的小伙伴可进一步翻阅SAP官方教程 [BC407]Reporting QuickViewer InfoSet Query

and SAP Query 需要的小伙伴添加下面微信索取,或者在评论区留言“我想学”。

玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
玩转 SAP 基础 SQVI 快速配置 ALV 报表 - 封面图
ABAP技巧与实战

关于作者:ABAP技巧与实战

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「玩转SAP基础SQVI快速配置ALV报表.md」整理生成,仅用于内部技术分享与学习交流。