Ver Mensaje Individual
  #1  
Antiguo 11-03-2015
Avatar de jafera
jafera jafera is offline
Miembro
 
Registrado: may 2007
Ubicación: Llagostera (Girona)
Posts: 582
Reputación: 18
jafera Va por buen camino
Mover cursor a ultimo registro en un dbgrid

Hola a todos.

Despues de mirar en los foros no logro encontrar nada que satisfaga mis necesidades con el manejo de unos datos en dos grids.
Os planteo el escenario:
Formulario con dos DBgrid y varios edit.
En el grid de la derecha tengo un listado de dorsales que a medida que van pasando le doy doble click y los traspaso al grid de la izquierda, tambien puedo entrar el dorsal desde un edit tecleando el valor, todo esto sin problema.
El problema lo tengo cuando llego a la máxima altura del grid y no veo el registro que estoy insertando, siempre tengo el cursor en el primero y necesitaria mandar el cursor al último con lo que debería hacer un auto scroll.... supongo.
En el evento after post de la tabla que suministra datos al grid, le tengo puesto

Código Delphi [-]
IBTTabla.CommitRetaining;
Tabla.First;
Tabla.Last;

Pero el cursor sigue en el primer registro.
Alguien ha tenido esta misma necesidad y lo ha solucionado?

Muchas gracias

Josep
Responder Con Cita