Erro ao gerar relatorio pela rede
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.
}
}
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
Curtidas 0