Mantener formato de columnas de un grid

05/08/2003 - 19:06 por Jorge H. | Informe spam
Hola a todos!

Tengo un formulario en el cual se capturan un determinado
número de filtros para realizar una consulta a una base de
datos. El resultado de dicha consulta la muestro en un
grid. Este grid se compone de 4 columnas, 3 de las cuales
tienen un determinado formato, - Color de fondo, ancho de
columna, etc - el cual he definido en tiempo de diseño.
Cuando hago la consulta por primera vez y asigno el cursor
de resultados al grid, el formato que había definido a
este en tiempo de diseño es respetado; pero si vuelvo a
hacer la consulta - con los mismos valores de filtro
definidos inicialmente o con otro diferentes - se pierde
el formato definido al grid.

He intentado asignar una cadena vacía a la propiedad
RecordSource del grid para luego volverle a asignar el
cursor de la consulta, pero de todas formas no me respeta
el formato. Alguien podría decirme donde encontrar
información para solucionar mi problema? Ya he consultado
el MSDN Library, pero no me ha dado mayores soluciones.

Mil gracias por su atención.

Preguntas similare

Leer las respuestas

#1 David Amador \(Davphantom\)
06/08/2003 - 04:55 | Informe spam
Intentalo asi ...

Thisform.Grid1.RecordSource = ""

Select * From . into cursor cCursor ...
Thisform.Grid1.RecordSource = "cCursor"

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"Jorge H." escribió en el mensaje
news:8fc801c35b73$dca84dd0$
Hola a todos!

Tengo un formulario en el cual se capturan un determinado
número de filtros para realizar una consulta a una base de
datos. El resultado de dicha consulta la muestro en un
grid. Este grid se compone de 4 columnas, 3 de las cuales
tienen un determinado formato, - Color de fondo, ancho de
columna, etc - el cual he definido en tiempo de diseño.
Cuando hago la consulta por primera vez y asigno el cursor
de resultados al grid, el formato que había definido a
este en tiempo de diseño es respetado; pero si vuelvo a
hacer la consulta - con los mismos valores de filtro
definidos inicialmente o con otro diferentes - se pierde
el formato definido al grid.

He intentado asignar una cadena vacía a la propiedad
RecordSource del grid para luego volverle a asignar el
cursor de la consulta, pero de todas formas no me respeta
el formato. Alguien podría decirme donde encontrar
información para solucionar mi problema? Ya he consultado
el MSDN Library, pero no me ha dado mayores soluciones.

Mil gracias por su atención.
Respuesta Responder a este mensaje
#2 Luis María Guayán
06/08/2003 - 16:34 | Informe spam
Mira si esta solución te sirve:

Restaurar el origen de datos de una grilla
Enviado por: Luis María Guayán
http://www.portalfox.com/article.php?sidS2

Luis María Guayán
Vicente Trapani S.A.
Tucumán, Argentina
_____________________________________________
Microsoft Visual FoxPro MVP
SysOp de PortalFox - http://www.portalfox.com
_____________________________________________
Proteje al zorro, úsalo legalmente

"Jorge H." wrote in message
news:8fc801c35b73$dca84dd0$
Hola a todos!

Tengo un formulario en el cual se capturan un determinado
número de filtros para realizar una consulta a una base de
datos. El resultado de dicha consulta la muestro en un
grid. Este grid se compone de 4 columnas, 3 de las cuales
tienen un determinado formato, - Color de fondo, ancho de
columna, etc - el cual he definido en tiempo de diseño.
Cuando hago la consulta por primera vez y asigno el cursor
de resultados al grid, el formato que había definido a
este en tiempo de diseño es respetado; pero si vuelvo a
hacer la consulta - con los mismos valores de filtro
definidos inicialmente o con otro diferentes - se pierde
el formato definido al grid.

He intentado asignar una cadena vacía a la propiedad
RecordSource del grid para luego volverle a asignar el
cursor de la consulta, pero de todas formas no me respeta
el formato. Alguien podría decirme donde encontrar
información para solucionar mi problema? Ya he consultado
el MSDN Library, pero no me ha dado mayores soluciones.

Mil gracias por su atención.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida