使用Range可以快速定义一个数组(内表),该内表的结构和选择界面上的select-options是一样的。
示例:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
DATA: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 xblnr INTO CORRESPONDING FIELDS OF TABLE lt_bsid FROM bsid where bsid~blart = 'RV' AND bsid~kunnr IN lt_kunnrtmp. |
本文作者: GavinDong
版权属于: GavinDong博客
文章链接: https://gavindong.com/2145.html
如果使用过程中遇到问题,可 **点击此处** 交流沟通。
版权所有,转载时必须以链接形式注明作者和原始出处及本声明。