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




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 18/02/09, 16:08:15
rrrsap rrrsap is offline
Junior Member
 
Fecha de Ingreso: jul 2008
Mensajes: 8
problema con el ALV_GRID y CALL METHOD er_data_change

Hola a tod@s,

tengo un problema con el ALV_GRID.

Utilizo el CALL METHOD er_data_change->get_cell_value
para controlar un campo de la ALV.
cambio el campo fecha1 del registro X del ALV.
En el campo "value" tengo el valor de la fecha1 que he cambiado y que en seguida voy a controlar...
pero, a parte de este nuevo valor, tambien necestito saber cuales son los valores de los otros campos del mismo registro X (por ej fecha2, nombre, etc..)

Muchas gracias por la ayuda

RRRSAP
Responder Con Cita
  #2  
Viejo 19/02/09, 16:07:15
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, cuando usas el evento handle_data_changed tienes esto ...


Dentro del parametro er_data_changed existe un atributo llamado mt_good_cells y con ese puedes saber que valor se ha cambiado dentro de la celda editable, asi como tambien el nombre del campo y el numero de registro de la tabla interna que cambiaste, ejemplo


Espero que te pueda ayudar
__________________
David Carballido Córdova
Responder Con Cita
  #3  
Viejo 20/02/09, 10:20:41
rrrsap rrrsap is offline
Junior Member
 
Fecha de Ingreso: jul 2008
Mensajes: 8
Muchas gracias

Mucha gracias David

siempre muy gentil

RRRSAP
Responder Con Cita
  #4  
Viejo 20/02/09, 11:19:49
rrrsap rrrsap is offline
Junior Member
 
Fecha de Ingreso: jul 2008
Mensajes: 8
de nuevo ayuda!

Hola otra vez,

he puesto el nuevo codigo, pero lo que obtengo es el valor nuevo de la fecha( valor cambiado ) pero yo necesito tambien el viejo valor por que tengo que chequear que el nuevo valor sea mayor del viejo valor!!

sabes como se pueda hacer?

gracias de la ayuda!!!

RRRSAP

Úlima edición por rrrsap fecha: 20/02/09 a las 11:29:04.
Responder Con Cita
  #5  
Viejo 20/02/09, 14:02:52
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, supongamos que cambias el campo CAMP_FECHA, entonces dentro del valor g_good-value tendrias el nuevo valor, mientras que si lees la tabla interna con la fila que modificaste <fs>-camp_fecha todavia tiene el antiguo valor, ahi puedes realizar una comparacion ...

__________________
David Carballido Córdova
Responder Con Cita
  #6  
Viejo 24/02/09, 08:49:52
rrrsap rrrsap is offline
Junior Member
 
Fecha de Ingreso: jul 2008
Mensajes: 8
Gracias x tu ayuda,

creo que le he conseguido..

saludos

RRRSAP
Responder Con Cita
  #7  
Viejo 27/05/11, 18:29:23
Luis Armando Valdez R. Luis Armando Valdez R. is offline
Junior Member
 
Fecha de Ingreso: sep 2007
Mensajes: 9
Lightbulb Pintar campo en ALV grid

Hola amigos, tengo un caso que cuando el usuario captura un documento, yo hago una consulta a la BD y obtengo información, pero la quiero pintar en automatico cuando el de enter.

Ejemplo

Captura Documento ==>enter

Pinta Referencia, Fecha, etc.

Dentro de la línea de registro nueva en mi ALV.

Gracias!
Responder Con Cita
Respuesta


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 08:28:56.


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