Metodo Dual
| |
| ||MANUAL IREPORTS |
INDICE
INSTALACION 3
LEVANTAR IREPORTS 4
CONFIGURAR DATA SOURCE 5
Distribución del Layout 8
Barra de herramientas 10
Definición PARÁMETROS, campos y Variables 11
Definición CONSULTA CON Parámetros15
CAMPOS CALCULADOS 16
MANEJO DEL PRINT WHEN EXPRESSION 17
GRAFICOS EN IREPORTS 18
SUBREPORTES 21
REPORTES DINAMICOS 26
USO DE CLASES JAVA 27
ENLACES DE INTERES 30
INSTALACION
Instalar DB2 como cliente para conectarse a un servidor de Base de Datos.
Instalar j2sdk y configurar las variables de entorno
JAVA_HOME
[pic]
PATH[pic]
Instalar Ireport
Copiar la carpeta en el siguiente PATH
[pic]
LEVANTAR IREPORTS
Ejecutar C:\Archivos de Programa\Apache\Ireport-1.2.0\ireport.bat
La interfaz gráfica de iReport comienza a cargarse:
[pic]
[pic]
CONFIGURAR DATA SOURCE
Verificar que los archivos *.jar que permiten la conexión vía JDBC estén definidos en la variable desistema
[pic]
Configurar los DataSource JDBC
Seleccionar DataSource--> Connection/DataSource-->New
Name: Escribir el nombre de la base de datos.
JDBC Driver: Seleccionar el Driver de la base de datos con la cual se realizará la conexión.
JDBC URL: La dirección URL de donde se encuentra alojado el ambiente de trabajo de la base de datos.
Especificar la cadena de conexióncon la base de datos, colocar usuario y password.
Salvar la configuración de la conexión.
[pic]
[pic]
[pic]
Presionar el botón Test, para verificar que la conexión este correcta, para la cual deberá aparecer la siguiente ventana:
[pic]
Para Oracle los parámetros son:
[pic]
Distribución del Layout
La apariencia del layout (plantilla) dela página del reporte es la siguiente:
[pic]
Donde:
title Aparece sólo al inicio del reporte. El título se escribe en está sección. Ejemplo: “Reporte de Desempeño de los empleados”
pageHeader Aparece en la parte superior de cada página. Puede contener información como la fecha y hora, nombre de la organización, etc.
columnHeader Sirve para listar los nombres de los camposque se van a presentar (desplegar). Por ejemplo: “Nombre del Empleado”, “Hora de Entrada”, “Hora de Salida”, “Horas trabajadas”, “Fecha”, etc.
detail En esta sección se despliegan los valores correspondientes a las entradas de campos definidas en la sección anterior. Por ejemplo “Juan Perez”, “09:00”, “18:00”, “9”,”2005-04-27”
columnFooter Puede presentar información sumarizada para cadauno de los campos. Por ejemplo “Total de Horas Trabajadas: 180”
pageFooter Aparece en la parte inferior de cada página. Este parte puede presentar, el contador de páginas como “Página 1/7”
summary Esta sección se usa para proporcionar información sumarizada de los campos presentes en la sección “detail” por ejemplo para el caso de las horas trabajadas de cada empleado se puede definir unobjeto gráfico tipo “pie” para tener una mejor comparación y comprensión visual de los datos.
Barra de herramientas
Los objetos de texto, imágenes, etc pueden ser colocados en la plantilla del documento usando el método de arrastrar y pegar.
|Para insertar texto puro usar: |
|[pic]...
Regístrate para leer el documento completo.