ABAP 新特性 loop 循環 分類匯總后再循環
*****進處理選中的非換貨返回項
LOOP AT gt_itab ASSIGNING FIELD-SYMBOL(<ls_savepo>) WHERE chk = 'X' AND hh_mark_son <> 'X'
GROUP BY ( lifnr = <ls_savepo>-lifnr
werks = <ls_savepo>-werks
zzvmi_type = <ls_savepo>-zzvmi_type
lgort = <ls_savepo>-lgort
zzbond = <ls_savepo>-zzbond
umson = <ls_savepo>-umson
"LIFNR WERKS ZZVMI_TYPE lgort ZZBOND UMSON GP_MARK ZZOTM_LIFNR
gp_mark = <ls_savepo>-gp_mark
zzotm_lifnr = <ls_savepo>-zzotm_lifnr
zzyiyuan_reason = <ls_savepo>-zzyiyuan_reason
tdline = <ls_savepo>-tdline "抬頭備注
"BSART = <LS_SAVEPO>
)
ASSIGNING FIELD-SYMBOL(<ls_group>).
"行號刷新
CLEAR lv_ebelp.
MOVE-CORRESPONDING <ls_group> TO ls_po_info .
LOOP AT GROUP <ls_group> ASSIGNING FIELD-SYMBOL(<ls_gitem>).
endloop.
endloop.

浙公網安備 33010602011771號