Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Paso a paso para crear un nuevo reporte.

Table of Contents

Creación de reporte base

Abrimos Jaspersoft® Studio para comenzar a desarrollar el reporte.

...

Luego de realizado estos pasos se crea el reporte vacío como se muestra a continuación.


Creación de parámetros

A continuación se procede a la creación de los parámetros necesarios para filtrar nuestro reporte.

...

Estos se utilizaran para filtrar nuestro reporte por un periodo de tiempo determinado y por campaña/s.

Inserción de la query

Luego de creados todos los parámetros con sus nombres y tipos apropiados debemos ingresar la consulta.

...

  • campaign in ('$P!{CAMPANIA}')
  • clic en botón Read Fields
  • campaign in ($P!{CAMPANIA})
  • clic en OK


Fields y Text Fields

Una vez leídos los fields, estos se reflejan en la ventana Outline desplegando el menú "Fields".

...

  • Seleccionar los text fields a los cuales les queremos agregar color.
  • En la sección properties, seleccionar "Appearance" y luego seleccionar el color deseado (Forecolor es el color del texto y Backcolor es el color de fondo).
  • Por ultimo des-tildar el checkbox "Transparent". 


Internacionalización

Para internacionalizar el reporte debemos colocar resources dentro de los fields que queremos tener en varios idiomas como por ejemplo los títulos del reporte o los títulos de las columnas.

...

  • Seleccionar el archivo deseado y dar clic en "OK".

Image Modified


Agregar parámetros al reporte


Dentro del reporte es bueno mostrar los parámetros por los cuales estamos filtrando la query.

...

  • Dentro de la banda "Title" se agregan 2 Text Fields por parámetro a agregar (uno para almacenar la descripción y otro para almacenar el valor del parámetro).



  • Dentro del Text Field de la descripción colocamos los resources correspondientes.
  • Dentro del Text Field donde queremos almacenar el valor del parámetro debemos colocar el nombre del parámetro con la siguiente nomenclatura.

    Image Modified

Agregar imagenes al reporte


Para agregar una imagen al reporte debemos hacer lo siguiente:

...

NOTA: El formato de la imagen debe ser png.


Resultado:



Agregar gráficos al reporte


Para agregar gráficos al reporte debemos hacer los siguiente:

...

Agregar en el campo "resource boundle" dentro de las propiedades del reporte la palabra "language" como muestra la siguiente imagen.



Resultado diseño final:



Para generar el reporte y ver el resultado con datos debemos hacer lo siguiente:

  • Clic sobre el tab "Preview".
  • Seleccionar la base de datos.
  • Completar los parámetros para filtrar la query.
  • Run.




Resultado Final





IMPORTANTE: Para transformar un numero a un time dentro de un field se debe utilizar la siguiente expresion 

...