Olá pessoal
Estou tendo uma dificuldade com uma query no meu IReport.
Segue a query:
select con.descri_con, exa.numero_exa, pac.nompac_pac, exa.codlau_exa, dtaexa_exa,
(select pre.valexa_pre from cadpreco pre where pre.numero_pre = exa.n01pre_exa) as vlr1,
(select pre.valexa_pre from cadpreco pre where pre.numero_pre = exa.n02pre_exa) as vlr2,
(select pre.valexa_pre from cadpreco pre where pre.numero_pre = exa.n03pre_exa) as vlr3,
(select pre.valexa_pre from cadpreco pre where pre.numero_pre = exa.n04pre_exa) as vlr4,
(select pre.valexa_pre from cadpreco pre where pre.numero_pre = exa.n05pre_exa) as vlr5
from cadconve con, cadexame exa, cadpacie pac
where exa.codpac_exa = pac.codigo_pac
and con.codigo_con = $P{convenio}
and exa.dtaexa_exa >= $P{dtinicial}
and exa.dtaexa_exa <= $P{dtfinal}
Ele retorna todos os valores certinho menos os valores das subqueries (vlr1, vlr2, vlr3, vlr4, vlr5)! Está vindo todas como null!!!
E o estranho é que se ela for executada no banco direto funciona normalmente com todos os valores.
Estou na versão 2.0.5 do IReport mas já testei na 3.5.0.
Se alguém já passou por isso ou tiver alguma dica desde já agradeço.
abraço a todos