Dúvida em relatório. [Resolvido]

Boa tarde.

A duvida é a seguinte: Tenho que criar um relatório (iReport) de Movimentação financeira que traga as entradas e saidas de caixa.
O que eu quero é diferenciar com cor o que for entrada e saida.

Segue o select que traz os dados.

(select S.nm_servico,sum(IC.vl_servico) from tb_item_consulta IC
inner join tb_consulta C
on C.id_consulta = IC.id_consulta
inner join tb_servico S
on S.id_servico = IC.id_servico
where C.tp_pagamento = 'p'
and C.dt_consulta between '2010-02-25' and '2010-02-25'
group by S.nm_servico)
union
(select D.descr_despesa, sum(MD.vl_desp) from tb_despesa D
inner join tb_mov_despesa MD
on D.id_despesa = MD.id_desp
where MD.dt_desp between '2010-02-25' and '2010-02-25'
group by D.descr_despesa)

Dá uma olhada aqui:
http://www.guj.com.br/posts/list/108763.java

[quote=fabiocsilva]Dá uma olhada aqui:
http://www.guj.com.br/posts/list/108763.java[/quote]

Não é isso que preciso.
Eu quero diferenciar as ocorrencias quando forem um caso ou outro, neste caso, as linhas de numero par são zebradas. Como os resultados estão vindo em ordem, primeiro as entradas, depois as saidas, nesse caso não adiantaria.
Mesmo assim obrigado.

Aparentemente a lógica é a mesma, basta você colocar a expressão que precisa. Por exemplo:

[quote=fabiocsilva]Aparentemente a lógica é a mesma, basta você colocar a expressão que precisa. Por exemplo:

Valeu Fabio. Problema Resolvido, realmente a lógica é a mesma. My fault. :smiley: