Declarar variables de tipo incompleto

Para declarar variables de tipo incompleto en el lenguaje de programación ABAP debe utilizar la siguiente sentencia:
DATA nombre_variable TYPE tipo_de_datos LENGTH valor.
La sentencia es parecida a al tipo completo, la diferencia es por la obligación de indicar la longitud de la variable por su tipo.
Así es como quedaría la declaración una variable de tipo C con una longitud de 10 caracteres.
DATA nombre TYPE c LENGTH 10.
En este caso la variable nombre podría almacenar valores de tipo carácter con una longitud entre 0 y 10 caracteres. La longitud de la variable se puede indicar utilizando paréntesis y eliminando la palabra LENGTH.
DATA nombre(10) TYPE c.
Para declarar una variable de tipo incompleto número empaquetado P con una longitud de 8 y con 2 decimales se debe utilizar la siguiente declaración:
DATA numero TYPE p LENGTH 8 DECIMALS 2.
Resumiendo, para declarar variables de tipo incompleto se necesita utilizar la palabra clave LENGTH e indicar la longitud de la variable por el tipo indicado.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *