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
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
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.
opa
deu certo,
mandei o rs para o relatorio principal, dai passei para o sub e deu boa
Obrigado