SAP数据快速查询工具:
S
/
Q
/
V
/
I
项目实施&运维阶段,为了快速获取一些透明表数据,一开始接触项目肯定会通过大量的数据表查找,然后线下通过EXCEL通过VLOOKUP进行数据关联,这种方式在关联数据较少的情况比较适应,但是SAP也提供了一种更为高效的方式进行数据获取:Sqvi-
QuickView
本文示例是销售订单抬头表VBAK和行项目表VBAP的联合查询报表。
TCODE:SQVI
在前台输入SQVI并执行,进入后输入需要创建的查询对象名称,然后点击“创建”按钮
系统弹出创建查询对象的对话框,这里有一个重要选项,也就是“数据源”,其中“表”是单张表,如同SE16N查看一样;而“表连接”则是允许两张以上表进行联合查询,在此选择“表连接”。
首先添加销售订单抬头表VBAK,点击插入表按钮,弹出对话框,输入表名,点击确认按钮,表加入后如上图所示,数据表是一个矩形,列出含有的字段清单。
重复上部操作添加VBAP表,结果如图所示,连接关系为VBAK、VBAP内连接(VBAK-VBELN=VBAP-
VBELN)。当然如果有其他连接条件,可以右键点击连接线选择左连接或者删除此字段连接关系,并可以拉去左右两表相应字段自定义新的字段连接关系。
表连接关系定义好之后点击返回,在此设置显示输出的字段,此下有两列清单,左侧是搜索字段清单,右侧是可用字段清单,可用字段中包含VBAK、VBAP两张表的字段,左边“字段清单”勾选代表报表ALV展示界面需要字段,右边“选择字段”勾选代表筛选界面选择屏幕字段。所需字段都选择完毕后点击执行跳转至查询界面。
填写相关筛选信息并执行。
如图所示查询数据。
不少小伙伴项目上也有使用SQ01、SQ02、SQ03制作的query报表,有兴趣的同学也可以研究下SQVI和query的区别。
作者:刘子明
审核:王 空 东
编辑:朱思聪
/ **端午节快乐** /