Erro ao gerar relatorio pela rede

Java

06/10/2016

Boa tarde
Pessoal estou Desenvolvendo um programa em Java de controle Imobiliário que está funcionando perfeitamente na máquina local e também pela rede, porem a parte de relatório “Impressão” não funciona pela rede sempre da erro “Erro ao tentar gerar relatório”
Tirando a parte de Relatório pela rede tudo funciona, alguém pode me mostra um caminho a Seguir pois sou iniciante e estou preste a terminar meu primeiro programa.
Observação;
Estou usando o banco de dados
Mysql Xampp


Segue abaixo o codigo

package Imprimir;

import java.awt.Image;
import java.util.HashMap;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;
import utilitarios.Conexao;


public class Imp_bairros {


Conexao con = new Conexao();

private Image tchau;


public Imp_bairros() //método construtor
{
try
{
con.conecta();
con.executeSQL("SELECT * from bairro");
JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
JasperPrint jasperPrint = JasperFillManager.fillReport(
"src/relatorios/Rel_bairro.jasper", new HashMap(), jrRS);
JasperViewer jv = new JasperViewer(jasperPrint, false);
jv.setVisible(true);
jv.setTitle("Relatorio de Bairros");
jv.setIconImage(tchau);
} catch (JRException erro)
{
JOptionPane.showMessageDialog(null,"Erro ao tentar gerar relatório");
}
}

public static void main (String args[])
{
new Imp_bairros();
}

public void setVisible() {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}
Aroldo Macedo

Aroldo Macedo

Curtidas 0
POSTAR