删除内部表Matnr

2020-09-02 07:04发布

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

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


亲爱的

我想删除matnr ='* J'的内部表。 我的材料代码类似于" E5178MPO80/095SJ"。 所以我想删除最后一个字符是J的地方。

提前谢谢

致谢

p sree hari

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

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


亲爱的

我想删除matnr ='* J'的内部表。 我的材料代码类似于" E5178MPO80/095SJ"。 所以我想删除最后一个字符是J的地方。

提前谢谢

致谢

p sree hari

付费偷看设置
发送
7条回答
jovirus
1楼-- · 2020-09-02 07:40

E5178MPO80/095SJ

 循环到itab分配。
   IF( -matr + 16(1)='J')。
     删除itab索引sy-tabix。
   万一。
 结局。
 

我怀疑WHERE条件是否也抵消了操纵。

CP的效率可能不如一次偏移检查的效率。

这取决于Itab的大小。

请重新计算偏移量,在15到17之间没有提案proposals

齐格弗里德

一周热门 更多>