Tomando el código del ejemplo, sería algo como esto.
.
.
.
data campo(20).
loop at l_ref->key ASSIGNING <KEY_COMP_WA>.
IF <KEY_COMP_WA>-NAME NE 'ZEILI'.
L_TYP ?= CL_ABAP_TYPEDESCR=>DESCRIBE_BY_NAME( <KEY_COMP_WA>-NAME ).
write: / campo, l_typ->type_kind, l_typ->length.
ENDIF.
endloop.
OBS. SE CAE LA EXPRESIÓN L_TYP ?=CL_ABAP..... AL EVALUAR EL CAMPO ZEILI....CORREGIRLO TE LO DEJO A TI.....
ESPERO TE SIRVA,
SALUDOS
Úlima edición por Mauricio Hidalgo fecha: 09/06/06 a las 13:52:57.
|