Ver Mensaje Individual
  #1108 (permalink)  
Antiguo 09/06/2010, 12:32
fvalenzuela
 
Fecha de Ingreso: mayo-2010
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Respuesta: Jasper Report + iReport + NetBeans 4

Cita:
Iniciado por fvalenzuela Ver Mensaje
Hola la verdad es que estoy haciendo un reporte para una aplicacion de escritorio y la idea es que se genere un excel segun un tutorial era un codigo bastante simple y el reporte es de una query sin parametros simplemente lista todo lo que hay en una tabla, el reporte lo hice en ireport y genera el excel sin problemas pero cuando intento ejecutarlo desde un boton no me lo permite a continuacion adjunto mi codigo i el error que se ejecuta a ver si alguien logra ayudarme un poco. se los agradeceria mucho.

import java.sql.*;
import javax.swing.*;
import net.sf.jasperreports.engine.JRExporter;
import net.sf.jasperreports.engine.JRExporterParameter;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.export.JRPdfExporter;
import net.sf.jasperreports.engine.util.JRLoader;


private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try{

Class.forName("net.sourceforge.jtds.jdbc.Driver");
Connection conn= DriverManager.getConnection("jdbc:jtds:sqlserver://192.168.2.27:1433/passol_apli","sa","qpassol09");



JasperReport reporte = (JasperReport) JRLoader.loadObject("valoresproductosterminados.ja sper");

JasperPrint jasperPrint = JasperFillManager.fillReport(reporte,null,conn);

JRExporter exporter = new JRPdfExporter();
//JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_P RINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_F ILE, new java.io.File("valoresproductosterminados.xls"));
exporter.exportReport();

conn.close();
}
catch(Exception ee)
{
ee.printStackTrace();
}
}

La excepcion que lanza es la siguiente...


Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/codehaus/groovy/control/CompilationFailedException
at java.lang.Class.getDeclaredConstructors0(Native Method)

bueno espero que alguien pueda ayudarme ya que me he leido este tema hasta como la pagina 30 y no logro encontrar solucion

Bueno como no consegui respuesta de nadie del foro termine solucionando mi problema por mi mismo... la verdad era un problema de configuracion...si a alguien le interesa como lo solucione bueno era muy simple, habia que cambiar el lenguaje del ireport en herramientas,opciones, language y ahi seleccione java... y por si acaso cambie el xtml en la primera linea donde decia language="groovy" por "java" y funciono sin problemas asi ke si alguien lo necesita lo publico...