JasperReports, relatório não aparece

3 respostas
M

Olá a todos!

Estou tentando desenvolver um relatórios em JaspReports e não consigo visualizar.

Banco de dados é firebird.
IDE Eclipse 3.2
Construi o desenho do relatório com JasperAssistant. (onde não consegui acesso ao firebird, neste apenas apontei os campos com $F{COD}, por exemplo)

meu código é esse:

String path = /proj/controle/br/com//controle/controlecirurgico.jasper;

JasperPrint jasperprint = JasperFillManager.fillReport(path, null, conn);

JasperViewer.viewReport(jasperprint,false);

obs: No eclipse tenho conexão com firebird, O PROBLEMA É QUE O RELATÓRIO NÃO DÁ ERRO MAS TBÉM NÃO ABRE O RELATÓRIO.

Se alguém sabe o motivo deste erro por favor me ajude.

Obrigado!
Marcos

3 Respostas

D

nao tem nenhuma exception???

M
EU FIZ ASSIM:

btn_imp.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter() {

public void widgetSelected(org.eclipse.swt.events.SelectionEvent e)
{try{

String path = /proj/controle/br/com//controle/controlecirurgico.jasper;

JasperPrint jasperprint = JasperFillManager.fillReport(path, null, conn);

JasperViewer.viewReport(jasperprint,false);			

}

catch(JRException jre){}

}

});
D

hum…
o adequado é usar getResource()…

tipo:

path = Suaclasse.class.getResource("controlecirurgico.jasper");

mais informações:
http://java.sun.com/j2se/1.5.0/docs/guide/lang/resources.html

t+

Criado 18 de janeiro de 2007
Ultima resposta 18 de jan. de 2007
Respostas 3
Participantes 2