FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Siguiente registro en un dbgrid
Buenas:
quiero lograr algo que me imagino sera muy sencillo, pero estoy bloqueado.... Tengo una tabla filtrada con un query, en el proceso de edicion que estoy haciendo al aplicar los cambios a la tabla, el registro editado desaparece de los registros mostrados en el dbgrid (uso un Tquery.refresh), lo cual esta correcto, pero.... Lo que quiero hacer es que al "desaparecer" el registro del query, deberia quedar seleccionado el registro siguiente del dbgrid (cuando aplico el Tquery.refresh) me envia al primer registro. Espero haber sido claro. Gracias |
#2
|
|||
|
|||
Cita:
|
#3
|
||||
|
||||
Cita:
La duda es si al posicionar el bookmark en el registro "que desaparece" cuando intentes volver a él con el GotoBookmark y no lo encuentre ¿dónde se posicionará? Si no se posiciona en el siguiente, deberás posicionar con el GetBookmark inicialmente en el siguiente al que va a "desaparecer". No se si me he explicado....
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
||||
|
||||
Una pregunta tonta: ¿Al hacer el "refresh" para que desaparezca el registro editado los bookmark no cambian?
__________________
Be water my friend. |
#5
|
||||
|
||||
Yo en estos casos siempre uso locate y guardo la posición del siguiente (o sino existe del anterior).
|
#6
|
||||
|
||||
Creo que depende de la implementación de Bookmark.
Yo suelo utilizar alguna de estas dos variantes para casos simples:
Y esta variante cuando necesito mantener la posición del registro de la tabla SQL (no la posición en el grid.)
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Obtener siguiente registro acces | maxi915 | Tablas planas | 3 | 05-07-2014 06:10:21 |
Buscar siguiente registro con F3 en un DBGrid usando Locate | cubanbaker | Conexión con bases de datos | 12 | 21-09-2011 21:50:10 |
Registro siguiente | agustin173 | Varios | 4 | 05-10-2010 00:54:29 |
Key violation. Continuar con siguiente registro | CHiCoLiTa | Conexión con bases de datos | 11 | 14-02-2007 21:48:37 |
siguiente registro (mysql) | Cosgaya | PHP | 2 | 11-07-2006 00:59:40 |
|