Oi galera
Estou com o seguinte problema:
Tenho um relatório q é gerado através de uma consulta no próprio relatório. Gostaria de saber como faço pra não gerar o arquivo caso a consulta não retorne um valor. Hj o arq e gerado em branco.
Valeu!!!
Oi galera
Estou com o seguinte problema:
Tenho um relatório q é gerado através de uma consulta no próprio relatório. Gostaria de saber como faço pra não gerar o arquivo caso a consulta não retorne um valor. Hj o arq e gerado em branco.
Valeu!!!
Henrique, boa noite.
Você está utilizando jasperReports? Então, quando o relatório é gerado, ele monta pra você um array de bytes. Existem constantes em algum lugar - De classes do jasper - que são equivalentes ao valor do tamanho do array.
Daí você valida se o relatório vai ser exibido ou não, mais ou menos assim:
byte[] retorno = retornoDoJasper();
if(Constante.BLANK == retorno.length ){
//RELATORIO VAZIO
}