作为一个SAP顾问,从后台表捞数据是必须的。那么 有几种方法呢 ?
先来5种:SE11 、SE16、 SE16N、 SE16H 、SQVI
最近几年我经常看到有学员查后台表数据 用SE11 ,如下图
如果你是一个老顾问,我还能理解,因为已经习惯了。但是如果你是一个刚入行的,我也搞不懂你从哪里学的这些老方法。
SE11 是一个 老掉牙 的方法,你可以看下默认的显示界面,不忍直视。
当然还有人说,可以通过配置用户参数来让用ALV的格式显示。
但是我们需要 更多的过滤条件 呢?我们想查看 数据对应的字段名 呢?
(我们到后台表, 60%以上是为了写 FS)
话我就不多说了,到后台查表 你用SE16H 就对了。如果你写FS的话,SE16N得到数据后你 双击某一行 ,就可以得到字段名列表。你还可以用CTRL +
F 按内容来查找。
但是在实际业务中我们经常需要查询2个表以上的数据。
常规方法就是用 SE16N 一个表一个表导出,然后在EXCEL表里 二次加工 。
针对这个情况,SAP提供了一个 SE16H ,可以同时查询多个表,可以看我之前的文章。
[ SE16N增强版SE16H多表查询
](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247483991&idx=1&sn=dd6fbedc208979591f4726ac0d870909&chksm=e97a9db5de0d14a3f451e8cc235178e6d4d5f5357ea552cd4a347c8405c8bbbc391eb8dfab96&scene=21#wechat_redirect)
大家可以按照上面的链接体会一下,我 估计得半个小时才能学会 。
我感觉像个鸡肋,食之无味,弃之可惜。
我再给大家介绍一种 多表查询 的方法叫 SQVI ,我相信,有的人用过,有的人没听说过。直接上教程。
我们在这个画面直接返回 。
这个对比 SE16H ,步骤可能多些,但是 没有太多逻辑 。你用SE16H时顺序错了,或少输入个字母, 结果都会失败 。
当然了,这个也不是最好的方法:
最大的缺点是:不能带到下一个项目。
再一个缺点是:数据做加减乘除的时候非常麻烦。
最好的解决方法是: 学基础的ABAP(绝大部分中级业务顾问都会)。如果你自己没有基础,就来我这里做 一对一培训 吧。针对不同学员讲法都不同,
EXCEL里讲逻辑 ,不怕你学不会。