Dos temas sobre el Grid

filupa
02 de Marzo del 2004
Tengo que haceros dos preguntas sobre un grid y son:

1ª ¿Cómo puedo hacer que cuando añado registros a una tabla en un grid (añado con Append Blank), los registros, se añadan al final del grid y no al principio?
2ª Si mientras estoy escribiendo los datos del registro, me doy cuenta de que no los quiero añadir, ¿Cómo puedo hacer que una vez que he hecho el Apend Blank, no me añada ese registro y por lo tanto no se visualice en el Grid?.

Gracias a quien me pueda echar un cable en este asunto.

Un saludo, Fidel.

rdavidsm
02 de Marzo del 2004
Que tal Fidel.

Lo que se me ocurre para tu primera pregunta es que:
La tabla o cursor que está enlazada al grid, está abierta con un indice. por lo tanto al hacer el Append Blank, el indice ordena los datos y como este registro está vacio, se va al inicio o donde el índice crea necesario. Para que no suceda esto cuando haces el append blank remplaza el campo por el cual está indexado el cursor con un valor mayor a todos los que ya existen y se debe ir al último este registro.

Para lo segundo, puedes programar en el evento KeyPress del Form, para que cuando pulses Ctrl+Supr, se borre el registro del cursor.

Espero te sirva mi respuesta.
David S.
Ecuador