Ver Mensaje Individual
  #1045 (permalink)  
Antiguo 26/11/2008, 12:22
Avatar de emanuelrodriguez1
emanuelrodriguez1
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Jasper Report + iReport + NetBeans 4

Hola gente del foro, les cuento este es mi primer posteo....Me suscribir para pedir ayuda deseperada, pero leyendo lo subido por Uds pude crear mi reporte y utilizarlo des mi Aplicacion.... Aca les dejo el codigo que utilize si a alguno le sirve....Gracias

Query q=null;
Map<String, String> params = new HashMap<String, String>();
params.put("jTextField1NumEnt", this.jTextField1NumEnt.getText().toString());
try {
q = new Query();
} catch (Exception ex) {
Logger.getLogger(EntradaEnReparacion.class.getName ()).log(Level.SEVERE, null, ex);
}
try{
//Ruta de Archivo Jasper
String fileName="C:\\reports\\reportEntradaPersona.jasper ";
//Ruta de archivo pdf de destino
String destFileNamePdf="C:\\reports\\reportEntradaPersona .pdf";

//Preparacion del PDF
JasperPrint jasperPrint = null;
try {
jasperPrint = JasperFillManager.fillReport(fileName, params, q.getConection());
} catch (SQLException ex) {
Logger.getLogger(EntradaEnReparacion.class.getName ()).log(Level.SEVERE, null, ex);
GuiTools.ErrorMessage(ex.getMessage());
}
//Creación del PDF
JasperExportManager.exportReportToPdfFile(jasperPr int, destFileNamePdf);
//Edita la vista en pantalla del PDF
JasperViewer jw= new JasperViewer(jasperPrint, false);
jw.setTitle("Entrada en Reparacion: "+this.jTextField1FechaEntrda.getText());
jw.setExtendedState(0);
jw.setFocusable(true);
jw.setFocusableWindowState(true);
jw.setResizable(true);
jw.setEnabled(true);
jw.setVisible(true);
jw.setAlwaysOnTop(true);