Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/05/2011, 19:24
t0n1
 
Fecha de Ingreso: noviembre-2010
Mensajes: 175
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: ¿Cómo ubicarse automáticamente en el primer dato de un flexgrid?

Cita:
Iniciado por t0n1 Ver Mensaje
Listo, tenías razón. Abajo del setfocus tenía que poner SENDKEYS "{HOME}" o "{UP}"...

Una pregunta, una vez que hago el alta en el grid me quedan después del último registro muchas filas vacías ¿por qué es eso?

Solucionado lo de las filas vacías.

Sumo la variable de la última matríz que indica las filas para que me dé como resultado la fila siguiente:
Código:
lin = 0 

linB = lin + 1
y después hago un additem "" del grid para que me agregue una nueva fila para

el registro siguiente:

Código:
grdInf.AddItem ""

grdInf.TextMatrix(linB, 0) = ""

Ahora lo que me faltaría es la cuestión del tabindex en cero del grid para que arranque en foco cuando se inicia el formulario ¿tengo que colocar la propiedad setfocus del grid en algún lugar además de poner en cero el tabindex?