RANGES (ABAP Keyword)

RANGES is a keyword used in SAP ABAP programming.This tutorial covers its introduction & syntax details.

RANGES

Basic form
RANGES sel FOR f.

Effect
Defines an internal table similar to a selection criterion sel defined using the SELECT-OPTIONS sel FOR f statement.

The above statement is identical to:

DATA: BEGIN OF sel OCCURS 10,
SIGN(1),
OPTION(2),
LOW LIKE f,
HIGH LIKE f,
END OF sel.

Note
If
you use the IN operator in conjunction with SUBMIT , CHECK , IF , WHILE
or SELECT , always define the associated internal table using
SELECT-OPTIONS or RANGES (never directly).

Addition
… OCCURS occ

Effect
Changes the OCCURS value 10 to the value of occ .