Poner color en una columna del Grid.

29/06/2004 - 13:31 por Santi | Informe spam
Hola a todos !! tengo un grid en el cual me gustaria que el texto de una
columna en concreto saliera en color rojo, a poder ser cuando ese valor el
cual lo lee de una tabla sea > 0, pero no tengo ni idea de como hacerlo, le
he cambiado el "ForeColor" en la columna pero me sigue saliendo en color
negro, alguien sabe como podría hacerlo.

Gracias a todos.

Santi.

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
29/06/2004 - 13:48 | Informe spam
Hola Santi:

Este ejemplo con dos colores: rojo si se cumple la condición o azul

thisform.grdEjemplo.column2.DynamicBackColor = ;
"IIF(valor = 0, RGB(255,0,0), RGB(128,128,255))"


Saludos,

Ana
www.amby.net

"Santi" escribió en el mensaje
news:
Hola a todos !! tengo un grid en el cual me gustaria que el texto de una
columna en concreto saliera en color rojo, a poder ser cuando ese valor el
cual lo lee de una tabla sea > 0, pero no tengo ni idea de como hacerlo,


le
he cambiado el "ForeColor" en la columna pero me sigue saliendo en color
negro, alguien sabe como podría hacerlo.

Gracias a todos.

Santi.


Respuesta Responder a este mensaje
#2 Santi
29/06/2004 - 14:02 | Informe spam
Gracias Ana, eres un sol !!


"Ana María Bisbé York" escribió en el mensaje
news:%
Hola Santi:

Este ejemplo con dos colores: rojo si se cumple la condición o azul

thisform.grdEjemplo.column2.DynamicBackColor = ;
"IIF(valor = 0, RGB(255,0,0), RGB(128,128,255))"


Saludos,

Ana
www.amby.net

"Santi" escribió en el mensaje
news:
> Hola a todos !! tengo un grid en el cual me gustaria que el texto de


una
> columna en concreto saliera en color rojo, a poder ser cuando ese valor


el
> cual lo lee de una tabla sea > 0, pero no tengo ni idea de como hacerlo,
le
> he cambiado el "ForeColor" en la columna pero me sigue saliendo en color
> negro, alguien sabe como podría hacerlo.
>
> Gracias a todos.
>
> Santi.
>
>


Respuesta Responder a este mensaje
#3 Santi
29/06/2004 - 14:35 | Informe spam
Perdona por mi ignorancia pero donde lo tengo que poner ??


"Santi" escribió en el mensaje
news:
Hola a todos !! tengo un grid en el cual me gustaria que el texto de una
columna en concreto saliera en color rojo, a poder ser cuando ese valor el
cual lo lee de una tabla sea > 0, pero no tengo ni idea de como hacerlo,


le
he cambiado el "ForeColor" en la columna pero me sigue saliendo en color
negro, alguien sabe como podría hacerlo.

Gracias a todos.

Santi.


Respuesta Responder a este mensaje
#4 Ana María Bisbé York
29/06/2004 - 15:01 | Informe spam
Santi:

Puede ser en el Init del propio Grid.


Saludos,

Ana
www.amby.net

"Santi" escribió en el mensaje
news:e9$
Perdona por mi ignorancia pero donde lo tengo que poner ??


"Santi" escribió en el mensaje
news:
> Hola a todos !! tengo un grid en el cual me gustaria que el texto de


una
> columna en concreto saliera en color rojo, a poder ser cuando ese valor


el
> cual lo lee de una tabla sea > 0, pero no tengo ni idea de como hacerlo,
le
> he cambiado el "ForeColor" en la columna pero me sigue saliendo en color
> negro, alguien sabe como podría hacerlo.
>
> Gracias a todos.
>
> Santi.
>
>


Respuesta Responder a este mensaje
#5 henryv
29/06/2004 - 15:42 | Informe spam
lo puedes hacer con la propiedad DynamicForeColor y le colocas el color de
la letra de acuerdo a una condición basa en un campo. por ejemplo:

THISFORM.grid.Column1.DynamicForeColor "IIF(campo>0,RGB(255,0,0),RGB(0,0,0))"
THISFORM.grid.REFRESH()

si el campo es mayor a 0 coloca en esos registros color rojo .. de lo
contrario deja negro

lo puedes poner en el evento que a ti te convenga.

ojala te sirva

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida