FoxPro/Visual FoxPro - color en un Grid

 
Vista:

color en un Grid

Publicado por brigi (172 intervenciones) el 05/12/2002 13:28:38
Quisiera saber si en un Grid se puede poner de distinto color (el color que yo quiera) una FILA determinada. ¿como lo hago??
muchas gracias.

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:color en un Grid

Publicado por Cesar Morales (5 intervenciones) el 05/12/2002 17:38:44
thisform.grid1.Column1.Dynamicforecolor = "IIF(logica1=.T.,8388608,;
IIF(logica1=.f.,32768,0))"

este codigo debes ponerlo en el Init del grid la condiciones de los if las puedes modificar, este es un ejemplo segun las columnas son las opciones que debes copiar

si tienes dos
thisform.grid1.Column1.Dynamicforecolor = "IIF(logica1=.T.,8388608,;
IIF(logica1=.f.,32768,0))"

thisform.grid1.Column2.Dynamicforecolor = "IIF(logica1=.T.,8388608,;
IIF(logica1=.f.,32768,0))"

asi sucesivamente
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:color en un Grid

Publicado por brigi (172 intervenciones) el 05/12/2002 18:11:46
muchas gracias, pero no es eso lo que quiero saber.
Son las FILAS, no las columnas en las que quiero cambiar el color.
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:color en un Grid

Publicado por upliftmofopartyplan (265 intervenciones) el 05/12/2002 19:34:57
hace una prueba con el generador de grid
el estilo "ELEGANTE" hace que las filas pares sean blacas y las impares verdes según el N° de registro .
si miras las propiedades en el DINAMICBACKCOLOR ó DINAMICFORECOLOR (no recuerdo), usa:

iif(MOD(RECNO(),2))=0
color=123456654

podrías invetigar y hacer algo similar pero solo con el RECNO() que quieres.
saludos
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