Ayuda urgente sobre manejo de grids

Hola expertos estoy aprendiendo a programar en visual fox y en el momento he elaborado un programa para facturación el cual tiene un formulario donde incluí un grid en el cual quisiera poder programar el enter de forma que cuando llegue al final de la linea del grid presione enter y automáticamente se me posicione en la siguiente linea y así sucesivamente
Les agradecería cualquier información mil gracias
Fabiarias
[email protected]

1 Respuesta

Respuesta
1
Hay muchas formas de hacerlo, las más sencillas es que en el método afterrowcolchange con el parámetro nColIndex, verifiques si estás en la última columna y allí validar más o menos así
if (nColIndex>=This.Columncount) Then
if lastkey()=13 Then
if !eof() Then
Skip
Endif
Endif
Endif
O así:
if (nColIndex>=This.Columncount) and (lastkey()=13) Then
if !eof() Then
Skip
Endif
Endif

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas