ABAP 新語法 截取字符串

字符串截取案例   

IF cb_01 EQ 'X' .
    LOOP AT gt_out INTO gs_out .
      SELECT SINGLE belnr
        
FROM bkpf AS t1
        
WHERE substringt1~awkey 110 )  = @gs_out-mblnr
        
AND   substringt1~awkey 11)  = @gs_out-mjahr
        
INTO @gs_out-belnr .
        MODIFY gt_out from gs_out .
    ENDLOOP .
  ENDIF .

 

"1.截取字符
select t1~matnr,
       werks,
       charg,
       cuobj
  
from mchb as t1
  
left outer join inob as t2
  
on substringt2~objek 118 )  = t1~matnr  "1-18位 是物料號
  and substringt2~objek41,10 )  = t1~charg  "41~50位 是批次
  where t2~klart '023'
  into corresponding fields of table @lt_mchb.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章