Microsoft Embedded - Problemas con el Grid

 
Vista:

Problemas con el Grid

Publicado por Felmolpa (7 intervenciones) el 13/11/2002 16:34:40

Mi problema es que cuando le cargo la información al grid, hay veces que no la presenta, sale el grid vacio, pero me ocurre una vez de 10 aprox., y refresco el grid y nada.

Si alguien me puede ayudar gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con el Grid

Publicado por Lluis (19 intervenciones) el 14/11/2002 09:05:31
Me tendrias que decir que funcion utilizas para cargar el grid.

si por ejemplo utiizas el textmatrix ¿Has comprobado la incialización de la variable que marca la linea en la que se insertan?

Bueno, comentame como lo haces y veremos que se puede hacer!!!!

Saludos

Lluis
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con el Grid

Publicado por Felmolpa (7 intervenciones) el 14/11/2002 16:19:33

Uso la GridCtrl1.AddItem,

Te cuento como lo cargo,

1-limpio el grid -> GridCtrl1.Clear
2-refresco por aqeullo -> GridCtrl1.Refresh
3-agrego RecordSet al grid
For i = 0 To Rs.Recordcount - 1
GridCtrl1.AddItem Rs.fields("Descrip")
Next i
4-lo vuelvo refrescar por aqeullo -> GridCtrl1.Refresh
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Problemas con el Grid

Publicado por lluis (19 intervenciones) el 15/11/2002 10:23:34
pues la verdad es que no entiendo porque te falla!!!!
en todo caso puedes probar hacerlo por el metodo de textmatrix
la cosa quedaria mas o menos asi:

gridctrl1.clear
"yo no uso el refresh"
"cargas el recordset"
for i=0 to rs.recordcount-1
gridctrl1.textmatrix(i,0) "(fila,columna)
next i
"no lo refresques"

No se que mas decirte, yo siempre he usado este método y nunca me ha dado ningun tipo de problema, la unica precaucion que debes tener es asegurarte que cada vez que racargas un grid se empieze a cargar por el "0", pero usando el for ya lo controlas.

Mucha suerte y un saludo

Lluis

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar