Configuracion

Solo disponible en BuenasTareas
  • Páginas : 17 (4146 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de diciembre de 2010
Leer documento completo
Vista previa del texto
INDICE

1 Guía Básica de Configuración de iReport 2

1.1 Introducción 2
1.2 Configuración del classpath 3
1.3 DTD de JasperReport 4

2 Como Generar Plantillas de Informes 5

2.1 Introducción 5
2.2 Crear un Informe, paso a paso 5
2.3 Explicación de cada banda. 6
2.4 Parámetros ($p) . 7
2.5 Campos ($F). 8
2.6 Variables ($V). 10
2.7 Elementos de Texto 13
2.8Elementos de Datos 14
2.9 Imágenes. 16
2.10 Grupos. 17
2.11 Subinformes. 17
2.11.1 Informe Principal. 17
2.11.2 Subinforme. 24
2.11.3 Juntándolo todo. 25
2.12 Paginar un informe. 26
2.13 Compilar un informe. 28

3 Ajustes por Desbordamiento 29

3.1 Síntomas del problema 29
3.2 ¿Para qué sirve el ajuste por desbordamiento? 29
3.3 ¿A qué se debe el problema?¿Qué es lo que lo origina? 29
3.4 Cómo solucionar el problema 29

Guía Básica de Configuración de iReport

1 Introducción

iReport es una herramienta visual que sirve para generar ficheros XML (plantillas de informe) que se puedan utilizar con la herramienta de generación de informes JasperReports.

iReport inicialmente se ha desarrollado en J++ por lo que su entorno de ejecución selimita a plataformas Microsoft. En sus últimas versiones se ha publicado una versión 100% java con lo cual se limita la restricción existente.

Este manual explica cómo configurar iReport para poder generar tanto ficheros XML (plantillas base para JasperReport), como ficheros “.jasper” (plantillas compiladas).

-

2 Configuración del classpath

Antes de poder trabajar con iReport hayque configurar sus variables de classpath para conseguir compilaciones de las plantillas con éxito.

Para configurar el classpath seleccionamos el menú “Entorno -> Classpath...”

[pic]

Aparece un cuadro de diálogo como éste:

[pic]

Según se indica en la web de iReport, la configuración de la versión actual sigue los siguientes pasos:

1. Seleccionar la entrada classpath del menuDatabase

2. Completar el MS JVM para los drivers JDBC

3. Completar el Java VM classpath para los drivers JDBC, tools.jar y ficheros jar de JasperReports: (los ficheros que indica el ejemplo son)

X:\path\to\jasperreports-0.4.2-project\JasperReports\lib\commons-beanutils.jar
X:\path\to\jasperreports-0.4.2-project\JasperReports\lib\commons-collections.jarX:\path\to\jasperreports-0.4.2-project\JasperReports\lib\commons-digester.jar
X:\path\to\jasperreports-0.4.2-project\JasperReports\lib\itext-0.92.jar
X:\path\to\jasperreports-0.4.2-project\JasperReports\lib\jasperreports.jar
X:\path\to\jasperreports-0.4.2-project\JasperReports\lib\xerces.jar

4. Set Java home

3 DTD de JasperReport

En la carpeta “dtds” se incluyendos ficheros DTD necesarios para la validación de las plantillas XML que genera iReport (“jasperprint.dtd” y “jasperreport.dtd”).

Por omisión, iReport coloca una url del DTD con una dirección de Internet. Al parsear la plantilla desde JasperReport, esta herramienta intenta acceder a la url (Internet) para validar la plantilla. En caso de que no pueda acceder la operación de validación falla.Esto es especialmente importante para cuando colguemos las plantillas generadas en el servidor WebLogic, ya que es muy posible que la máquina donde está instalado el servidor Weblogic no tenga acceso a Internet.

Lo que se pretende con la propiedad DTD_HOME del punto anterior es especificar una url local que evite el salir a Internet para validar una plantilla XML.

Los dos ficheros DTD deberáncopiarse a la ubicación accesible mediante la url especificada en la propiedad DTD_HOME.

Como Generar Plantillas de Informes

1 Introducción

Este capítulo trata de explicar cómo generar plantillas para crear informes. Hace un pequeño recorrido por los diferentes elementos y opciones de la herramienta iReport para explicar cuáles son sus cometidos y sus funciones.

Es un tutorial...
tracking img