INSTALACION Y CONFIGURACION DE IREPORTS Por CREINA
Este es el resumen de las librerías que debe descargar:
JasperReports
jasperreports-1.0.1.jar
commons-digester.jar
commons-beanutils.jarcommons-collections.jar
commons-logging.jar
itext-1.02b.jar
poi-2.0-final-20040126.jar
iReport
iReport-0.5.1 (versión 0.5.1)
Estas librerías deben de ser agregadas al JCreator siguiendo el siguiente procedimiento
Enel menú OPTIONS, JDK Profiles marcar el compilador utilizado y luego EDIT
Hay que agregar los archivos de las librerias que son de extensión JAR buscandolas en la carpeta de ARCHIVOS DE PROGRAMAS,JASPERSOFT
Carpeta iReports, lib:
En el iReports
Establecer la CONEXIÓN con la base de datos que se este utilizando
DATA, CONNECTIONS/DATA SOURCES
Probar la conexión con el botón de TEST,recuerde que si usa MICROSOFT ACCESS el driver es sun.jdbd.odbc.JdbcOdbcDriver o escoger el driver de la base de datos utilizada
Guarde la información y luego cree un Reporte de prueba con elasistente de una de las tablas de la base de datos utilizada.
Utilice el Asistente de Diseño de Consultas o escriba la consulta en el área de texto
Ejemplo:
SELECT
EMPLEADOS.`ID` ASEMPLEADOS_ID,
EMPLEADOS.`Nombre` AS EMPLEADOS_Nombre,
EMPLEADOS.`Apellido` AS EMPLEADOS_Apellido,
EMPLEADOS.`Edad` AS EMPLEADOS_Edad
FROM
`EMPLEADOS` EMPLEADOS
WHERE EMPLEADOS.`ID`=$P{num}
La variable $P es la variable que recibirá el parámetro num que se enviara desde su Aplicación de Java. OJO!!! EL NOMBRE DE LA VARIABLE ES EN MAYUSCULA.
Nota: Para probar si su reporte funcionadebe de darle un valor al parámetro para ver resultados. Ej: WHERE EMPLEADOS.`ID`= 100
Al compilar el reporte debe asegurarse de encontrar el archivo con extensión .jasper que es el que debe llamardesde su Aplicación.
Aplicación de ejemplo:
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.util.JRLoader;
import...
Regístrate para leer el documento completo.