SAP小技巧 去掉SQVI中的连接限制(多层左连接)

前言

SQVI/SQ02中有个图形化建立表连接的方式,如下图,通过拖动源表字段到目标表字段, 即可建立连接.

标准功能在连续左连接时,会 错,阻止已经是左连接的右表参与左连接.如图的连接,标准功能是不允许的.

但是系统会产生另外一个消息,提示标准逻辑修改了表连接方式.同理可以跟踪消息AQQIS_CNTRL 017 找到系统调整的逻辑.跳过该逻辑

实现效果

通过增强跳过系统检查及调整连接方式后, 可以成功建立如下的表的多层左连接.

总结

ABAP语法经过多次改进,已经允许多层左连接,可以表达正确的业务含义 . 但是SQVI/SQ02等程序基于早期ABAP语法规则,建立表连接时限制了多层左连接. SAP一直没有改进这个逻辑. 原因不详.

约定

如果你对这篇文章感兴趣,请帮忙点赞,在看,分享.       

请微信联系管理员: 

syjf1976 

sharry_xlp  

Yannick_Duan 

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92733 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月15日
下一篇 2022年9月15日

相关推荐