MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
 
 
Herramientas Buscar en Tema Desplegado
Prev Mensaje Previo   Próximo Mensaje Próx
  #1  
Viejo 25/05/11, 21:48:51
Luis Armando Valdez R. Luis Armando Valdez R. is offline
Junior Member
 
Fecha de Ingreso: sep 2007
Mensajes: 9
Lightbulb ALV GRID OO agrega y elimina celdas.

Hola Amigos, ando algo atorado con un tema en un ALV grid, les platico, ojalá puedan ayudarme.

Tengo un ALV que elimina y agrega nuevas celdas.

Cuando agrego una nueva celda, la linea es la siguiente:

documento, referencia, fecha, folio etc, etc..

Entonces cuando estoy agregando un nuevo registro, el usuario captura el documento, pero pretendo que al dar enter, el sistema en automatico traiga los valores de referencia, fecha, folio a través de un query a la BD.

Ya traigo en memoria los campos del query, pero no se como pasarselos a la estructura para que el ALV los pinte.

He usado lo siguiente:

LOOP AT er_data_changed->mt_good_cells INTO ls_good.
CASE ls_good-fieldname.
when 'FACTURA'.
PERFORM F_OBTEN_DOC_FI USING LS_GOOD-VALUE CHANGING VL_BSTKD.

WHEN 'REFERENCIA'.

READ TABLE er_data_changed->mt_good_cells INTO ls_good
WITH KEY row_id = ls_good-row_id
fieldname = ls_good-fieldname
VALUE = VL_BSTKD.

CALL METHOD er_data_changed->GET_cell_value
EXPORTING
i_row_id = ls_good-row_id
i_fieldname = ls_good-fieldname
IMPORTING
e_value = VALOR.

** Leímos tabla interna
* READ TABLE gt_outtab INTO wa_outtab INDEX ls_good-row_id.
wa_outtab-FACTURA = '0090000007'. " Codigo duro para pruebas
wa_outtab-REFERENCIA = VL_BSTKD.

* Modificamos
* MODIFY TABLE gt_outtab FROM wa_outtab .
APPEND WA_OUTTAB TO GT_OUTTAB.
CALL METHOD g_grid->refresh_table_display.

ENDCASE.
ENDLOOP.

Les agradeceré mucho si me echan la mano con esto..

Saludos!
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 20:54:16.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web