ERROR CON LOS JASPER

Iniciado por Jean Pool, 13 Julio 2011, 21:01 PM

0 Miembros y 1 Visitante están viendo este tema.

Jean Pool

Buenas tardes estoy haciendo un proyecto y a la hora de importas los jasper me sale error!
aki les dejo mi codigo pliz denme ideas
Código (java) [Seleccionar]
package jcfactura;
import com.mysql.jdbc.interceptors.SessionAssociationInterceptor;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JRException;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperFillManager;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperPrint;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperReport;// ME BOTA ERROR
import net.sf.jasperreports.engine.util.JRLoader;// ME BOTA ERROR
import net.sf.jasperreports.view.JasperViewer;// ME BOTA ERROR


public class iFactura  {
   //se estable una conexion con la base de datos
   private conectate con = new conectate();
   
    public void ver_Factura(String NumFactura, String Total, String SumaTotal){
    JasperReport reporte;
    JasperPrint reporte_view;
    try{
        //direccion del archivo JASPER
         URL  in = this.getClass().getResource("jcReportFactura.jasper");
         reporte = (JasperReport) JRLoader.loadObject( in );
         //Se crea un objeto HashMap
         Map <String,String> parametros = new HashMap<String,String>();
         parametros.clear();
         //parametros de entrada
         parametros.put( "NumFactura", NumFactura );
         parametros.put( "NumLiteral", Total );          
         parametros.put( "SumaTotal", SumaTotal );
         //-----------------------------------
         reporte_view= JasperFillManager.fillReport( reporte, parametros, con.getConnection() );
         JasperViewer.viewReport( reporte_view , false );
         //terminamos la conexion a la base de datos
         con.desconectar();
 }catch (JRException E){
         }
   }

}

Valkyr

Sí ni si quiera dices que error te da...mal vamos. ¿Has importado la librería correctamente a tu proyecto?

nbanetbeans

 >:( Error tengo el mismo error
import net.sf.jasperreports.engine.JRException;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperFillManager;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperPrint;// ME BOTA ERROR
import net.sf.jasperreports.engine.JasperReport;// ME BOTA ERROR
import net.sf.jasperreports.engine.util.JRLoader;// ME BOTA ERROR
import net.sf.jasperreports.view.JasperViewer;// ME BOTA ERROR

me dice que :
error: package net.sf.jasperreports.engine does not exist

porfavor ayuda.....

1mpuls0

Hola.

Ese error es porque no está reconociendo tu librería, puede que estes usando alguna "obsoleta", verifica que efectivamente se encuentren esos directorios y sobre todo esos archivos clase en jasper.jar

Si utilizas algun ide para importar tu librería te será fácil, solo haz clic en el signo de + para ir revisando las "carpetas"

Si no utilizas un IDE, descomprime el .jar y entra a ver las carpetas, chequea que se encuentra la carpeta net, después que contrana la carpeta sf y esta a su vez jasperreports  finalmente la carpeta engine, ahí encontrars tus archivos JREException.class o (.java), JasperFillManager, etc.

Espero haberme explicado, saludos.
abc