内表
-
ABAP性能优化之内表SORT排序
场景应用 同一个LOOP循环内需要多次用不同的条件READ同一个内表,因内表数据量比较大,每次都希望使用二分查找,因此每次均应按照READ的条件顺序进行排序。 SORT分析 使用S…
-
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.…
-
ABAP内表常用操作
概述 ABAP中的内表相当于其他程序设计语言中的二维数组,存储多行结构相同的数据 不同于二维数组,内表在创建后,列结构与列数是固定不变的,而行数是动态增长的 内表支持循环对每行数据…
-
abap清空内表指定列的值的思路
“清空没有用的列、行,减少数据传输量及对外部系统开发者带来的困扰.CLEAR gt_hr_qxr. “生成一个空行.MODIFY gt_hr_qxr FRO…