#1
|
||||
|
||||
Append Tabla Interna Dinamica
Buenas! tengo un problema con respecto a un append de una tabla interna dinamica. Pude declarar la tabla y su wa pero a la hora del append no puedo asignar el contenido de la wa a la tabla interna y con el append tradicional no me funciona.
Mando el codigo: CREATE DATA ls_wa TYPE (lv_name). CREATE DATA lt_itab TYPE TABLE OF (lv_name). ASSIGN lt_itab->* TO <fs_itab>. ASSIGN ls_wa->* TO <fs>. OPEN DATASET s_sfile FOR INPUT IN TEXT MODE ENCODING NON-UNICODE IGNORING CONVERSION ERRORS. DO. READ DATASET s_sfile INTO <fs>. IF sy-subrc NE 0. EXIT. ELSE. * ASSIGN COMPONENT sy-index OF STRUCTURE <fs> TO <field>. * APPEND <fs> TO (lv_name). ENDIF. ENDDO. CLOSE DATASET s_sfile. MUCHAS GRACIAS!! saludos |
#2
|
||||
|
||||
encontre la solucion
en vez de declarar FIELD-SYMBOLS: <fs_itab> TYPE ANY TABLE, lo declaro asi: FIELD-SYMBOLS: <fs_itab> TYPE table, =D |
Herramientas | Buscar en Tema |
Desplegado | |
|
|