Pessoal,
Tenho um relatório que utiliza 3 “.jasper”:
1 é o master
1 é sub do master (uma listagem de acordo com os dados do master)
1 é sub o sub do master (uma segunda listagem, baseada nos dois acima)
Porém é o seguinte, a query do relatório master é drasticamente alterada conforme as opções que o usuário faz no formulário do meu sistema, com isso, tive que optar por executar a query no código java, passando apenas o ResultSet para ele:
Porém os meus subrelatórios não são afetados pelas opções que o usuário faz. Independente de como será o meu master, os subrelatórios são iguais (a query não muda). Com isso, eu prefiro deixar a query da forma como está, no próprio “.jasper”.
Mas como fica a conexão com o banco? Dado que eu não passei a conexão pro master, e sim o ResultSet da primeira query.
Alguém uma idéia?