Power Builder - Color de Fondo

   
Vista:

Color de Fondo

Publicado por RICKRAF (10 intervenciones) el 29/10/2007 13:29:19
Muy buenos dias, mi problema es esl siguiente:
Tengo un DW y un campo "Estado" que solo muestra dos letras A(activo) e I(inactivo), el problema es que deseo que cuando los registros, en el cual el valor del campo sea I se cambie a color rojo, pero que los demas queden igual.
He tratado de varias formas y hasta el momento no he encontrador respuesta.
agradeceria su ayuda.
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 de Fondo

Publicado por alberto (73 intervenciones) el 29/10/2007 14:48:58
fórmula en la propiedad background color del objeto que deseas cambiar:

if ( gettext () = "I" , rgb(bla,bla,bla) , rgb(bla,bla,bla) )

donde bla, bla, bla, bla, bla, bla son números que utilizan la función mencionada (rgb) para producir un color.

suerte
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 de Fondo

Publicado por jose (11 intervenciones) el 29/10/2007 14:51:51
Buenos dias
Es muy facil
Solo tienes que seleccionar el Campo, luego en propiedades tienes que irte a FONT , dentro de esta pestaña buscar background color, al lado derecho hay un cuadradito donde se personaliza el color, y tienes que poner lo siguiente
if(estado = 'I' , rgb(255,0,0) , rgb(255,255,255) )

dice: si es Inactivo , pinta Rojo , sino pinta blanco

Espero haberte ayudado

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