Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

recargar datos nuevos en un flexgrid

Estas en el tema de recargar datos nuevos en un flexgrid en el foro de Visual Basic clásico en Foros del Web. Hola forer@s tengo u little problem con el flexgrid. Yo tengo en un formulario una caja de texto que es el DNI y cuando introduzco ...
  #1 (permalink)  
Antiguo 05/05/2008, 13:02
 
Fecha de Ingreso: noviembre-2006
Mensajes: 45
Antigüedad: 17 años, 5 meses
Puntos: 0
recargar datos nuevos en un flexgrid

Hola forer@s tengo u little problem con el flexgrid.

Yo tengo en un formulario una caja de texto que es el DNI y cuando introduzco un dni me carga unos datos y el problema viene ahora cuando meto otro dni lo q hago es un me.gridlist.clear y vuelvo a llamar a la funcion que genera los datos pero al hacer esto borra los datos q habia anteriormente y mete los nuevos xo por debajo de los q habia antes con lo que se quedan celdas en blanco
  #2 (permalink)  
Antiguo 05/05/2008, 13:28
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Re: recargar datos nuevos en un flexgrid

Hola.

La propiedad Clear del FlexGrid borra los datos, pero no elimina las filas, lo que tienes que hacer (suponiendo que los datos los cargas en un recordset):

MsFlexGrid.Rows = recordset.RecordCount

igualmente para las columnas, si son diferentes del anterior recordset

Un saludo.
  #3 (permalink)  
Antiguo 05/05/2008, 13:32
 
Fecha de Ingreso: noviembre-2006
Mensajes: 45
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: recargar datos nuevos en un flexgrid

he probao otra cosa y si me sale

dentro de la funcion que genera los datos he puesto justo antes de pintar los titulos de las columnas me.gridlist.rows=1

y va de lujo lujo.
  #4 (permalink)  
Antiguo 05/05/2008, 13:45
Colaborador
 
Fecha de Ingreso: enero-2008
Ubicación: Unas veces aquí, otras veces allí
Mensajes: 1.482
Antigüedad: 16 años, 3 meses
Puntos: 37
Re: recargar datos nuevos en un flexgrid

Enhorabuena!

es lo mismo que decia yo, cambiar la propiedad Rows y no hacerle un Clear.

Por cierto ¿te funcionó esto?

http://www.forosdelweb.com/f69/probl...-group-582540/

o también encontraste otra solución?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:19.