Ver Mensaje Individual
  #1  
Viejo 26/02/09, 08:51:55
miguel.esteban.martin miguel.esteban.martin is offline
Member
 
Fecha de Ingreso: ene 2009
Mensajes: 89
Ayuda URGENTE read table !!!!!!!!!!!!!!

Hola espero que me podais ayudar con esto.
Estoy haciendo un read a una tabla metiendo lo leido en una cabezera, el caso esque no me mete bien el resultado en cada campo.

ejemplo.
mi tabla cabecera
1º campo = 0001. ----> 000
2º campo = miguel 1migue

No me mete los campos bien solo mete algunos caracteres, os pongo el codigo pa que lo veais.

DATA: lt_rows TYPE lvc_t_row.
DATA: ls_selected_line TYPE lvc_s_row.
DATA: lw_posiciones LIKE i_pos_bulto.

CALL METHOD g_grid2->get_selected_rows
IMPORTING
et_index_rows = lt_rows.
CALL METHOD cl_gui_cfw=>flush.
CLEAR i_pos[].

LOOP AT lt_rows INTO ls_selected_line.

READ TABLE i_pos_bulto INTO lw_posiciones INDEX
ls_selected_line-index TRANSPORTING ALL FIELDS.

MOVE-CORRESPONDING lw_posiciones TO i_pos.
APPEND i_pos.

ENDLOOP.


el move-corresponding lo hace bien pero lo que hace mal es el read.
ya no se que cambiar para uqe funcione.

muchas gracias.
Responder Con Cita