range
-
ABAP Range Useage
使用Range可以快速定义一个数组(内表),该内表的结构和选择界面上的select-options是一样的。 示例:
1234567891011121314151617DATA:lt_kunnrtmp TYPE RANGE OF vbrk-kunrg WITH HEADER LINE.LOOP AT lt_kunnr.lt_kunnrtmp-low = lt_kunnr-sapkunnr.lt_kunnrtmp-sign = 'I'.lt_kunnrtmp-option = 'EQ'.APPEND lt_kunnrtmp.CLEAR lt_kunnrtmp.CLEAR lt_kunnr.ENDLOOP.SELECT bukrs budat blart kunnr xblnrINTO CORRESPONDING FIELDS OF TABLE lt_bsidFROM bsidwhere bsid~blart = 'RV'AND bsid~kunnr IN lt_kunnrtmp.…