Dúvidas: Hibernate e Jasper

Olá a todos!!!

Vejam o seguinte trecho de código:


try{
    		
    		Session session = HibernateUtility.getSession();

    		Criteria criteria = session.createCriteria(Proprietario.class);
    		List proprietarios = criteria.list();
    		
    		String pathArquivo = "C:\ProprietarioRelatorio.jasper";

    		HashMap parameters = new HashMap();
    		

    	    JRBeanCollectionDataSource ds = new JRBeanCollectionDataSource(proprietarios);
    	    JasperReport jasperReport = JasperManager.loadReport(pathArquivo);
    	    JasperPrint jasperPrint = JasperManager.fillReport(jasperReport,parameters, ds);
            JasperManager.printReportToPdfFile(jasperPrint, "C:\ProprietarioRelatorio.pdf");

    	}
    	
    	catch(Exception e)
		   {	  
				  
		   }
    }

Estou tentando gerar um relatório apartir de um botão, que possui o código acima. O problema é que não acontece nada, ou seja, não ocorre exceção, e nem o relatório aparece. Utilizei como base um exemplo que encontrei aqui no GUJ. O que poderia estar errado?. Alguém poderia ajudar-me?.

Até mais

Patty :smiley:

Tente incluir

JasperViewer.viewReport(jasperPrint , false );

depois de

JasperManager.printReportToPdfFile(jasperPrint, "C:\ProprietarioRelatorio.pdf");

[]s

Leandro

Olá Leandro!

Mesmo colocando a linha:


JasperViewer.viewReport(jasperPrint , false );

Não funcionou. Ele continua a não visualização do relatório, e nem gera o pdf.

Até mais

Patty :frowning: