xBrowse.Cambiar color de la fila, segun dato de una columna.

xBrowse.Cambiar color de la fila, segun dato de una columna.

Postby Biel EA6DD » Fri Feb 06, 2009 9:53 am

Puede que sea algo trivial ( o no), pero ahora mismo no doy con la forma de hacerlo. Tal cual menciono en el titulo, lo pretento es ir variando el color de las filas de un xBrowse dependiendo del valor de un campo.

Gracias anticipadas.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: xBrowse.Cambiar color de la fila, segun dato de una columna.

Postby Carles » Fri Feb 06, 2009 10:12 am

Byel,

.\samples\TestXbrw, busca => Changing colors at run-time...

Code: Select all  Expand view
oBrw:bClrStd := {|| {CLR_WHITE, iif( Field->Married, CLR_RED, CLR_GREEN ) }}
oBrw:aCols[ 10 ]:bClrStd := {|| { iif( Field->Salary > 100000, CLR_HRED, CLR_HBLUE), CLR_GRAY } }


Siau.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1105
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Re: xBrowse.Cambiar color de la fila, segun dato de una columna.

Postby Biel EA6DD » Fri Feb 06, 2009 10:48 am

Gracias Carles,
Ves ya deica yo que tenia que ser algo sencillo, jder ayer le estuve dando vueltas con el bClrStd tanto a nivel de browse como a nivel de columna y no me funcionaba.
Fallo mio, porque ponia el if fuera del codeblock, entonces solo se evaluaba una vez.
Muchas gracias, porque estaba obcecado en mis intentos y no veia la evidencia.

a10
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 35 guests