Cita:
Iniciado por javilepe
Hola a todos,
En primer lugar debo flicitaros por la gran variedad del foro, así como su utilidad.
Mi duda es que estoy trabajando con jasper Report y megustaria poder alterar el color de la fuente de algunos registros de la zona "detail", basándome para ello en una condición.
Ejemplo: Listado de usuarios de un sistema -> Al mostrar el listado se debe mostrar en rojo aquellos usuarios que no pertenezcan al sistema.
¿Se puede hacer?
un saludo, gracias
si se puede, podes usar estilos de css, aqui te va un ejemplo
$F{avance}.doubleValue() > 100 ? "<style forecolor='#ff0000'>" + $F{avance}.setScale(2,BigDecimal.ROUND_HALF_UP) + "%</style>"
: "<style forecolor='#0000ff'>" + $F{avance}.setScale(2,BigDecimal.ROUND_HALF_UP) + "%</style>"
encerras el field, variable o parametro dentro de estilos css en el field expression de la propiedad del texto y ya