Loop…Assigning与Loop…Into的比较

Loop ... Into

LOOP AT itab INTO wa_tab.
  ...
  ...
...
wa_tab-fld1 = ’X’.
MODIFY itab FROM wa_tab.

ENDLOOP.

Loop ... Assigning

LOOP AT itab ASSIGNING <fs>.
  ...
  ...
...
<fs>-fld1 = ’X’.


ENDLOOP.

Loop ... Assigning is faster than Loop ... Into because when you modify field-symbol, system automatically update data in internal table.

建议在使用时,尽量用Loop…Assigning,因为它速度更快。

posted @ 2010-12-21 14:48  Kaming's SAP  阅读(1307)  评论(0编辑  收藏  举报