Ver Mensaje Individual
  #852 (permalink)  
Antiguo 12/05/2007, 14:00
tavo22
 
Fecha de Ingreso: mayo-2007
Mensajes: 3
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Jasper Report + iReport + NetBeans 4

Hola que tal.

Tengo un problema, espero que me puedan ayudar.

Tengo que realizar una aplicación la cual necesita generar reportes, en estos días empece a investigar y encontre JasperReport.
Bien, estoy intentando hacer un ejemplo pero mi problema es que me manda errores porque no encuentra la libreria net.sourceforge y no puedo ejecutar la aplicación.

Errores:

C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor ts\renderers\BarbecueRenderer.java:41: package net.sourceforge.barbecue does not exist
import net.sourceforge.barbecue.Barcode;
C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor ts\renderers\BarbecueRenderer.java:58: cannot find symbol
symbol : class Barcode
location: class net.sf.jasperreports.renderers.BarbecueRenderer
private Barcode barcode = null;
^
C:\Documents and Settings\Octavio Cervantes\Mis documentos\jasperreports-1.3.3\demo\samples\barbecue\src\net\sf\jasperrepor ts\renderers\BarbecueRenderer.java:64: cannot find symbol
symbol : class Barcode
location: class net.sf.jasperreports.renderers.BarbecueRenderer
public BarbecueRenderer(Barcode barcode)
^
y unos errores más...

Este es el código:
import java.sql.*;
import java.util.*;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.export.*;
import net.sf.jasperreports.engine.util.*;
import net.sf.jasperreports.view.*;

public class reporte{
static Connection conn = null;
public reporte()
{

}

public static void main(String args[])
{
try {
Class.forName("com.mysql.jdbc.Driver");
}
catch (ClassNotFoundException e) {
System.out.println("MySQL JDBC Driver not found.");
System.exit(1);
}
try {
conn = DriverManager.getConnection("jdbc:mysql://localhost:3308/prueba","root", "123");
}
catch (SQLException e) {
System.out.println("Error de conexión: " + e.getMessage());
System.exit(4);
}

try
{
String filename = "C:\\reporte\\admini_project.jasper";
String filepdf = "C:\\reporte\\pdf\\admini_project.pdf";
String xmlfile = "C:\\reporte\\admini_project.jrxml";

Map parametros = new HashMap();
parametros.put("id","nombre");
JasperReport report = JasperCompileManager.compileReport(xmlfile);
JasperPrint print = JasperFillManager.fillReport(report,parametros);
JasperExportManager.exportReportToPdfFile(filepdf) ;
JasperViewer.viewReport(print,false);
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
}


Espero que me puedan ayudar, tal vez el código esta mal o me faltan ciertas librerias. Se los agradezco.

Nota: En la aplicación utilizo NetBeans 5.5, iReport 1.3.3 y JasperReport 1.3.3.