Boa tarde,
Uso iReport e preencho eles com a seguinte função:
JasperFillManager.fillReport(meuRelatorioCompilado, lista_parametros, minhaConexao);
Entao ele usa minha conexao para preencher o relatorio. Porém eu queria dar opção do usuario cancelar essa impressao de relatorio mas sem deixar processos zumbis executando no Bd!
Em java é possível fazer statement.cancel() para cancelar a pesquisa e matar seu processo, mas como minha conexao vai para o iReport eu nao sei como posso cancelar o statement…
Alguem tem uma ideia de como cancelar uma conexao no iReport mesmo que seja de outra forma?