Defines a table type for a ranges table and its use for an inline declaration of a ranges table on the left side of a constructor expression with the value operatorVALUE. TYPES carrid_range TYPE RANGE OF spfli-carrid. DATA(carrid_range) = VALUE carrid_range( ...
tabkind OF linetype [WITH key]The type constructor defines the table type tabkind, the line type linetype, and the key key of the internal table type.You can, if you wish, allocate an initial amount of memory to the internal table using the INITIAL SIZE addition....
The enumerated type, like any data type defined with TYPES, can be used with its name enum_type, for example, after a TYPE addition or in suitable constructor expressions. It acts as a full type in typing of field symbols or current parameters. ...
Rules apply when deriving the type in cases where#is specified for actual parameters that can be passed to generically typed formal parameters. These rules prevent syntax errors in programs that call a procedure and the procedure makes the full typing of a formal parameter type more general by ...
type can be a non-generic data type from ABAP Dictionary, a non-generic public data type of a public data type of a global class, a non-generic data type local to a program, or any ABAP type from the tables of built-in ABAP types. The generic ABAP types c, n, p, and x are ...
The type constructor defines the table type <tabkind>, the line type <linetype>, and the key <key> of the internal table <t>. You can, if you wish, allocate an initial amount of memory to the internal table using the INITIAL SIZE addition....