Browse al Borrar
Publicado: Dom Feb 05, 2006 11:02 am
Fijaros,
Pensaba que lo estaba haciendo mal yo, pero...
Cojemos el Sample DbfTest de DataControlsDBFData2.
Si eliminamos cualquier registro, GUARDA la posición donde se encuentra el
cursor de la Grilla ¿verdad???
Si nos situamos en el registro 4, al eliminarlo, se posiciona correctamente
en el registro siguiente, pero mantiene la posición de la parrilla en la 4.
Hasta ahí todo correcto.
Pero... si nos vamos al Final del Fichero <Fin>... subimos unos cuantos
registros... sin pasar a la página anterior... Si eliminamos el registro de
la parrilla que corresponderia a la posición 4, que sería el registro 478,
por ej. al eliminarlo se posiciona en el registro 478 actual, correctamente,
PERO... fijaros donde se ha posicionado en la Grilla!!! el la última fila!!!
no ha respetado que estaba posicionado en la fila 4 de la Grilla...
Esto me desconcierta un poco a los usuarios que les tengo ya instalada parte
de mi aplicación... y me tenía LOCO!!!
Gracias.
Un saludo,
Xevi.
Pensaba que lo estaba haciendo mal yo, pero...
Cojemos el Sample DbfTest de DataControlsDBFData2.
Si eliminamos cualquier registro, GUARDA la posición donde se encuentra el
cursor de la Grilla ¿verdad???
Si nos situamos en el registro 4, al eliminarlo, se posiciona correctamente
en el registro siguiente, pero mantiene la posición de la parrilla en la 4.
Hasta ahí todo correcto.
Pero... si nos vamos al Final del Fichero <Fin>... subimos unos cuantos
registros... sin pasar a la página anterior... Si eliminamos el registro de
la parrilla que corresponderia a la posición 4, que sería el registro 478,
por ej. al eliminarlo se posiciona en el registro 478 actual, correctamente,
PERO... fijaros donde se ha posicionado en la Grilla!!! el la última fila!!!
no ha respetado que estaba posicionado en la fila 4 de la Grilla...
Esto me desconcierta un poco a los usuarios que les tengo ya instalada parte
de mi aplicación... y me tenía LOCO!!!
Gracias.
Un saludo,
Xevi.