Variables de ABAP


Lo primero que debemos hacer en la codificación de un programa es declarar las variables, ya que es obligatorio que estén declaradas antes de su utilización.


Para declarar una variable se tiene que informar obligatoriamente de:

  • Nombre, usando la sentencia DATA o PARAMETERS.

  • Tipo, usando la sentencia TYPE.

Y opcionalmente:

  • Longitud, usando la sentencia LENGTH.

  • Valor Inicial, usando la sentencia VALUE.

Sentencias para declarar variables.


Para declara variables se pueden usar:

  • DATA, que se usa para declarar una variable y posteriormente un valor.

  • PARAMETERS, que se usa para introducir el valor de la variable por pantalla, será el usuario final el que pueda introducir el valor deseado por la pantalla.


Características en los nombres de las variables:

  • El primer carácter tiene que ser alfabético.

  • Los nombres de variable pueden tener un máximo de longitud de 30 caracteres.

  • No puede con los caracteres excepto: “( )”, “+”, “.”, “,” y “:”.


Recomendación de SAP:

  • No utilizar guiones, en su lugar usar subrayado.

  • No usar USING o CHANGING como nombres de variables.

  • La sentencia DATA se puede hacer en cualquier parte del programa, pero se recomienda declararla en la parte superior.

  • La longitud por defecto depende del tipo de dato.

  • El tipo por defecto es c (carácter).

  • El valor inicial para una variable numérica es 0.

  • El valor inicial para una variable de carácter es blanco.

  • Solo se puede inicializar los literales o constantes, las variables no se inicializan.



3 visualizaciones0 comentarios

Entradas Recientes

Ver todo