Ciao, grazie per aver risposto !
Ho reimpostato il codice :
il file jrxml è presente nella cartella ma continua a bloccarsi sempre alla seguente istruzione :codice:String nomef=System.getProperty("user.dir")+"\\modeti\\"+nomeFile+".jrxml"; String nomeJasper=System.getProperty("user.dir")+"\\modeti\\"+nomeFile+".jasper"; System.out.println(nomef); IO.salva(nomef, foglio); try { // Compilo il file JRXML JasperCompileManager.compileReportToFile(nomef); // Carico il file Jasper relativo JasperReport report = (JasperReport) JRLoader.loadObject(new File(nomeJasper)); // Riempio il report JasperPrint print = JasperFillManager.fillReport(report, new HashMap<String, Object>(), new JRTableModelDataSource(tableModel)); JasperViewer jasperViewer = new JasperViewer(print); jasperViewer.setVisible(true); } catch (JRException ex) { JOptionPane.showMessageDialog(new JPanel(), ex); }
codice:JasperCompileManager.compileReportToFile(nomef);



Rispondi quotando