Pra fazer do jeito ideal você deve manipular as propriedades da tabela via código java.
Uma solução mais simples seria você criar dois grupos (isso no IReport). Um grupo conteria o retângulo na cor branca e outro na cor preta. Daí você especifica qual a condição de exibição do grupo (você coloca o mouse na posição destinada ao grupo que você criou, botão direito do mouse e escolha a opção propriedades. Lá vai existir a opção de exibir o grupo conforme alguma expressão. Você aponta a expressão para a variável do tipo boolean que existe em sua tabela).
Espero ter ajudado.
K
kaduravenous
Bom Rafael, acredito que deva ter uma forma mais facil, porque vi em alguns foruns o pessoal colocando umas condições dentro do detail tipo assim:
$F {campo}==(“condição”)?
“”+$F {campo}+""
so que essa ai muda a cor da linha e tentei aproveitar essa condição ai so que sou iniciante e
não entendi muito.