Procure por “relatórios zebrados” que é o nome clássico para esse tipo de relatórios.
cleo, faça o seguinte.
Abaixo dos campos na banda detais, desenhe um retângulo (aquele com ícone azul).
Vá nas propriedades dele.
Em DESENHO, vá em Pen e coloque None.
Acima de Desenho há a propriedade
Print When Expression, clique no botão com “…”
Vai abrir o expression editor, cole esse código lá dentro (sem ponto e vírgula no final)
new Boolean( $V{COLUMN_COUNT}.intValue() % 2 == 0 )
Isso compara se o contador de coluna é par ou ímpar, fazendo com que o jasperreports só pinte o retângulo quando for par.
Não esqueça de colocar a cor no retângulo, em Cor de Fundo.
Testa a veja se funciona!
Falow!
Disponha
Se fro util pode utilizar este modelinho aqui:
Olá pessoal, com se faz um relatório exibir um dado alternando a cor de fundo do mesmo?
Quem puder me ajudar eu agradeço falou!
Obrigado cara fiz e funcionou