Bom Dia Galeraaa!!!
Meu problema eh o seguinte, estou gerando um relatorio que no relatorio principal, utilizo a tabela “composicao_familiar”. Criei um subRelatorio para exibir a regiao que a pessoa mora, porém para eu chegar no nome da regiao, tenho que seguir o seguinte caminho:
“composicao_familiar.Cod_Beneficiario” vai para “beneficiario.Cod_Beneficiario”
(Beneficiario é o pai/mae da criança)
“beneficiario.Cod_Bairro” vai para “bairro.CodBairro”
“bairro.Cod_Regiao” vai para “regiao.Cod_Regiao”
“regiao.Nom_Regiao”.
Será que deu pra entender???
Se num der me falem que eu esclareco melhor…
mas voltando ao assunto, a partir desse caminho, eu coloquei a seguinte query SQL:
“select Nom_Regiao from regiao inner join ((bairro inner join beneficiario
on beneficiario.Cod_Bairro=bairro.Cod_Bairro) inner join composicao_familiar
on composicao_familiar.Cod_Beneficiario=beneficiario.Cod_Beneficiario)
on bairro.Cod_Regiao=regiao.Cod_Regiao where composicao_familiar.Cod_Beneficiario=$P{NOME_REGIAO}”
e “NOME_REGIAO” é o Cod_Beneficiario da tabela “composicao_familiar”.
Porem, quando eu executo o relatorio principal, aparece soh o primeiro registro da tabela “regiao”.
Que que eu façoooooo???
Me ajudem aeeeeeeewwwww!!!
precisando é so falar… estamos ai pra isso…