ABAP程序内表中的数量和金额字段 经常会需要合计, SUM和COLLECT 语法都能实现对数量和金额字段的合计. 1. SUM语法 ABAP中SUM语句比不上EXCEL里的强大:SUM只能在loop循环中使用,一般和AT-ENDAT配合使用.使用SUM语句的先决条件包含在loop中使用加法INTO,以及指定的工作区域wa与内部表的行类型兼容.此外,当内部表itab的行类型包含表组件时,不能使用SUM. DEMO DATA: BEGIN OF wa, col1 TYPE i, col2 TYP
转自http://www.sapjx.com/abap-range-table.html 1. Range Table 概述 Range Table 为 SAP R/3系统标准内表的一种,结构与 Selection Table 一致,由 SIGN, OPTION, LOW 和 HIGH字段组成: 可以通过 TYPE RANGE OF 语句或 RANGES 关键字定义 Range Table. Range Table 常用于Open SQL语句中的条件筛选,可以优化取数效率与程序性能. 2.定义R