vReport: Condiciones de estilo


([N1] wikan) #1

Buenos días.

Alguien ha usado las “Opciones HTML” de los controles de los informes externos para condicionar el estilo según el valor de un campo.

Estoy probando a poner esto:
color:{if($D{#DIF_FAC}>0)"#4caf50";}

Pero no le aplica es estilo, estoy copiando de la documentación, por lo que en teoría no debe estar mal o al menos mal encaminado.

Gracias.


([N2] overBCN) #2

Hola Manuel,
Prueba con :

"<font color = #636363 " +
"<br></br>" +
#NAME +
"</font>"

Saludos


([N1] wikan) #3

Buenas @overBCN eso me sirve para texto html, yo me refiero al edit que aparece al editar un campo. Justo debajo de la condición a imprimir.


([N4] PedroN) #4

Hola Manuel:
color:{if(($D{#BASEIMPONIBLE}==0)) {"#A4A4A4"};}
Saludos,


([N1] wikan) #5

@PedroN gracias pero tampoco hago que me funcione.

Entiendo que me dices que el literal del color lo ponga entre llaves pero así tampoco me cambia el color según el valor.


([N4] PedroN) #6

Hola Manuel.
Tal como te puse funciona.
Comprueba la sintaxis y respeta los paréntesis.
Saludos,


([N1] wikan) #7

@PedroN gracias, discúlpame lo estaba poniendo en el lugar incorrecto.
Lo ponía en “Opciones HTML” y era en “Formato condicional”.

Eso si, me ha servido sin poner los literales entre llaves.

Gracias