Icono del sitio ABAP.ar

Declaraciones de tipos de datos ABAP 7.4

Home » ABAP 7.40 » Declaraciones de tipos de datos ABAP 7.4

El compilador ABAP sabe qué tipo de datos quiere, para poder realizar una verificación de sintaxis, entonces, ¿por qué no dejar que decida el tipo de datos de su variable y la crea? Por este motivo, en lugar de declararlo usted mismo, deje que el compilador lo declare por usted. Por ejemplo:

Antes de ABAP 7.4Con ABAP 7.4
DATA: lv_vehiculo TYPE string.
lv_vehiculo = ‘Chevrolet’.
DATA(lv_vehiculo) = ‘Chevrolet’.
DATA: lv_rows TYPE i.
lv_rows = LINES( itab)
DATA(lv_rows) = LINES( itab ).

¿Qué pasa con los field symbols? Bueno, para los field symbols existe el nuevo operador de declaración FIELD-SYMBOL(…) que puede usar. Ejemplos de cómo usar este nuevo operador:

Antes de ABAP 7.4Con ABAP 7.4
FIELD-SYMBOLS: type …
READ TABLE itab
ASSIGNING .
READ TABLE itab
ASSIGNING FIELD-SYMBOL().
FIELD-SYMBOLS: type …
LOOP AT itab
ASSIGNING .

ENDLOOP.
LOOP AT itab
ASSIGNING FIELD-SYMBOL().

ENDLOOP.

Dejanos tu comentario:

Ve a la página completa para ver y enviar el formulario.

Salir de la versión móvil