Grid pierde formato

04/12/2003 - 18:45 por Anonimo | Informe spam
Hola a todos!

Tengo un problema con un grid, el cual no he podido
solucionar, a pesar de haber trabajado con ellos y
solucionar ciertos problemillas durante un buen tiempo.

Tengo un PageFrame en un formulario, el cual se compone de
2 fichas. La primer ficha muestra un formulario de captura
de datos para condicionar un query. La segunda contiene un
grid que mostrará el conjunto de resultados. En tiempo de
diseño, configuro el grid para que tenga cierto número de
columnas, cada una de ellas con un ancho y con el caption
en negrita, etc. En el evento Init del formulario creo un
cursor temporal, el cual asigno como ControlSource al
grid. Esta asignación la hago por código en el evento
init.

Mi problema se presenta cuando ejecuto el formulario, pues
se desconfigura el grid por completo - Cambia el ancho de
la columna predefinido, al Caption de las columnas le
quita la negrita, etc.

Alguien podría darme una luz para solucionar este problema?

Mil gracias por su atención!!!
 

Leer las respuestas

#1 El tio
05/12/2003 - 22:14 | Informe spam
Para que no te suceda eso en el init de tu grid pon lo siguiente:

this.recordsource = ""

Tambien cada vez que vallas a destruir tu cursor que vinculas a tu grid es
necesario que antes
iguales la propiedad recordsource de tu grid a ""

ejm

thisform.migrid.recordsource = ""

Despues que vuelves a crear tu cursor lo vinculas a la tabla nuevamente y te
conserva el formate que definiste en tiempo de diseño.

espero te ayude

salu2


escribió en el mensaje
news:016e01c3ba8e$60aabb30$
Hola a todos!

Tengo un problema con un grid, el cual no he podido
solucionar, a pesar de haber trabajado con ellos y
solucionar ciertos problemillas durante un buen tiempo.

Tengo un PageFrame en un formulario, el cual se compone de
2 fichas. La primer ficha muestra un formulario de captura
de datos para condicionar un query. La segunda contiene un
grid que mostrará el conjunto de resultados. En tiempo de
diseño, configuro el grid para que tenga cierto número de
columnas, cada una de ellas con un ancho y con el caption
en negrita, etc. En el evento Init del formulario creo un
cursor temporal, el cual asigno como ControlSource al
grid. Esta asignación la hago por código en el evento
init.

Mi problema se presenta cuando ejecuto el formulario, pues
se desconfigura el grid por completo - Cambia el ancho de
la columna predefinido, al Caption de las columnas le
quita la negrita, etc.

Alguien podría darme una luz para solucionar este problema?

Mil gracias por su atención!!!

Preguntas similares