Ver Mensaje Individual
  #2  
Viejo 04/01/10, 13:12:39
henryq henryq is offline
Junior Member
 
Fecha de Ingreso: oct 2006
Mensajes: 26
Assing component

Hola.
Esta sentencia sirve para informar dinámicamenta los campos de una estructura utilizando field-symbols.
Normalmente se hace así:

Si tienes una estructura:

DATA: begin of ejemplo,
campo1,
campo2,
campo3,
.....,
end of ejemplo.

numero_campo = 4.
ASSIGN COMPONENT numero_campo OF STRUCTURE ejemplo TO <field-symbol>.
IF sy-subrc EQ 0.
<field-symbol> = 'Valor que se desea asignar'.
ENDIF.

Esto será equivalente a:
ejemplo-campo4 = 'Valor que se desea asignar'.

Espero que esto te aclare como se utiliza esta sentencia.
Responder Con Cita