使用选择查询将字段值存储到变量中

2020-08-26 20:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) DATA VAR TYPE C...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


 DATA VAR TYPE C长度20。
  从bseg中选择单个lokkt到var中,hkont =值。
 
 

嗨,大师们,我正在尝试使用此查询将表中的字段值直接存储到变量中。我猜测存在逻辑错误或查询本身可能是错误的。如果是,那么请帮助我 明白我该如何解决这个问题?

6条回答
蓋茨
2020-08-26 20:54

嗨,普拉萨德,

过去,FiDoc项目表BSEG曾经是一个簇表,只有BELNR/POSNR作为主键。 解决方法是在BKPF(FiDoc Header)或次级索引选项卡之一(BSID ...等)上查找次级索引。 检查HKONT是BKPF的索引还是包含BELNR的另一个表,然后在BELNR上加入w/BSEG。 那应该给您可接受的性能……至少在ECC中是这样。 S/4 HANA; 没有任何线索,但是值得一试!

对其他答案的评论:恕我直言,它们"仅"处理"形式上不干净"的代码,但不解决性能问题……(当然,桑德拉的评论除外……)

一切顺利,
迈克

一周热门 更多>