Ver Mensaje Individual
  #1092 (permalink)  
Antiguo 27/01/2010, 10:26
andres182403
 
Fecha de Ingreso: junio-2009
Ubicación: cali-colombia
Mensajes: 51
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Jasper Report + iReport + NetBeans 4

hola a todos soy nuevo en jasper y me aparece un error:
StringBuilder lsBuildCriteria = new StringBuilder("");
//cargamos el reporte desde un archivo hasta la memoria

JasperReport loJReport = (JasperReport) JRLoader.loadObject("sn.jasper");

lsBuildCriteria.append(loJReport.getMainDataset(). getQuery().getText());


//creamos un resultset para pasarselo al reporte
ResultSet loRs = SQLManager.selectData(lsBuildCriteria.toString());
//creamos un objeto compatible con jasperreports para ser usado como dataset
JRResultSetDataSource loJrResultSet = new JRResultSetDataSource(loRs);


//llenamos el reporte con datos
final JasperPrint loJPrint = JasperFillManager.fillReport(loJReport, null, loJrResultSet);

//mostramos la veloJViewer.setVisible(true);ntana de reportes
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
JasperViewer loJViewer = new JasperViewer(loJPrint);
loJViewer.setExtendedState(javax.swing.JFrame.MAXI MIZED_BOTH);
//esta linea permite cerrar el reporte sin problemas de cerrar toda la aplicación
loJViewer.removeWindowListener(loJViewer.getWindow Listeners()[0]);
loJViewer.setDefaultCloseOperation(javax.swing.Win dowConstants.DISPOSE_ON_CLOSE);
loJViewer.setVisible(true);
System.out.println("ok jasper");
}
});


el error q me aparece es este
Exception in thread "main" net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: sn.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObje ct(JRLoader.java:77)
at net.sf.jasperreports.engine.util.JRLoader.loadObje ct(JRLoader.java:66)
at pi.connection.Main.main(Main.java:20)
Caused by: java.io.FileNotFoundException: sn.jasper
no se q sera tengo el archivo en l carpeta de la misma clase, tengo los mismos jar del ireport y no se q sera.