![]() |
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
Pero el cursor sigue en el primer registro. Alguien ha tenido esta misma necesidad y lo ha solucionado? Muchas gracias Josep |
Hola.
¿Has probado a hacerle un "refresh" al dbGrid? Saludos |
Gracias por la respuesta Newtron.
Al final lo he solucionado lanzando un last despues de cerrar y abrir la tabla en la que actualizo los datos la idea del refresh me ha "refrescado" el proceso. Saludos Josep |
| La franja horaria es GMT +2. Ahora son las 05:17:30. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi