Mudar cor do background de um retângulo no iReport dinamicamente

Olá, bom dia!

Estou com um problema ao tentar gerar um relatório no iReport, preciso mudar a cor de um retângulo de cada registro da guia Detail para a cor que vem em HEX (#FFFFFF) em um dos fields do próprio registro em questão.

Alguém sabe como fazer?

Bom dia, quando eu preciso fazer oque você está dizendo em casos mais simples eu crio campos com cores diferentes na mesma posição e depois uso o printed when experssion para mostrar somente o que é preciso.

Talvez isso te ajude

Até mais.

O problema é que as cores não são padrões, podem vir várias cores diferentes.

Teintei:

backcolor="$F{categoria.cor}"

Compilou, mas não muda as cores quando utilizo os registros.

Bom dia!

Já tentou criar um conditional style ?

Att.

Já sim, o problema é que eu só sei usar as cores sendo estáticas, não sei apontar pra cor que vem no atributo a partir do arquivo XML, tentei utilizando backcolor="$F{categoria.cor}", compilou, porém a cor não mudou conforme executei enviando uma lista com registros.