Sentencia MODIFY en ABAP


La sentencia MODIFY, se usa siempre para modificar los campos de un registro y necesita una estructura y especificar el número del registro a modificar.


  • Ejemplo, la siguiente sentencia modifica todos los valores del campo LAND1 a “ES”.


  • LOOP AT GT_KNA1 INTO GWA_KNA1.

GWA_KNA1-LAND1 = ‘ES’.

MODIFY GT_KNA1 FROM GWA_KNA1 INDEX SY-TABIX.

ENDLOOP.


  • Ejemplo, la siguiente sentencia modifica el campo LAND1 a “ES”, del registro encontrado.

  • READ TABLE GT_KNA1 WITH KEY ‘SANTANDER’.

IF SY-SUBRC = 0.

GWA_KNA1-LAND1 = ‘ES’.

MODIFY GT_KNA1 FROM GWA_KNA1 INDEX SY-TABIX.

ENDIF.

0 visualizaciones0 comentarios

Entradas Recientes

Ver todo