JASPER + IREPORT - SQL em tempo de execução no subreport

2 respostas
P

Bom dia

Tenho um relatorio, com varios sub-relatorios todos sao montados os sql em tempo de execução.
ao executar o codigo, o relatorio principal funciona normal, mas os subs não executa o sql.

Alguem sabe uma solução?

segue o codigo

2 Respostas

mutano

Imagino que seja porque o sureport precisa dos dados (rs, query, collection, …) na execução do relatório principal. Pelo código que tu passou, o subreport é carregado antes, mas o principal não tem essa informação.

A maneira mais simple de resover isso seria utilizar uma query no próprio subreport ou mandar o resultset do subreport como parâmetro para o relatório principal.

P

opa

deu certo,

mandei o rs para o relatorio principal, dai passei para o sub e deu boa

Obrigado

Criado 18 de abril de 2007
Ultima resposta 20 de abr. de 2007
Respostas 2
Participantes 2