//Diseños de Impresión e informes. Modificaciones con Jasper Studio
Diseños de Impresión e informes. Modificaciones con Jasper Studio 2018-10-31T16:38:09+00:00
Print Friendly, PDF & Email

Manual para hacer modificaciones a un Jasper-Report para Eneboo con el programa Jasper Studio.

  • CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki(YA NO EXISTE)
  • FECHA PRIMERA EDICIÓN:
  • EDITADO POR: miguelajsmaps@gmail.com en http://manuales-eneboo-pineboo.org/eneboo-reports/disenos-de-impresion-e-informes-modificaciones-con-jasper-studio/
  • ULTIMA ACTUALIZACIÓN:Last updated: octubre 31, 2018 at 16:38 pm

Diseños de Impresión e informes. Modificaciones con Jasper Studio.

Indice:

  1. CÓMO CAMBIAR EL TÍTULO A UN INFORME JASPER.
  2. “OUTLINE” o CÓMO SIMPLIFICAR/LIMPIAR ESTRUCTURA. BORRAR LO QUE NO SE USA.
  3. PROPIEDADES DE LAS BANDAS.
  4. SUBREPORTS.
  5. COMPILAR SUBREPORTS.
  6. AJUSTES ESTETICOS:

Haz clic aquí para volver al índice


1. COMO CAMBIAR EL TITULO A UN INFORME JASPER:

  • NOTA: Lo que sigue se simplifica si lo haces desde “OUTLINE” y eliges “Propiedades” del primer campo de todos.

Partimos de este listado de Jasper disponibles para facturas, por ejemplo, visto desde el explorador de archivos:

eneboo-jasper-titulo01

Que al darle al botón de “imprimir” nos permite esto:

eneboo-jasper-titulo02

Abrimos los archivos .jrxml con el editor “JASPER STUDIO”:

eneboo-jasper-titulo03

…Y al seleccionar la opción “PROPIEDADES”,

eneboo-jasper-titulo03

accedemos a la pestaña del “TÍTULO”:

eneboo-jasper-titulo03

Lo cambiamos:

eneboo-jasper-titulo03

Lo grabamos:

eneboo-jasper-titulo03

Y el resultado ya aparece en Eneboo:

eneboo-jasper-titulo03

Haz clic aquí para volver al índice


2. OUTLINE o COMO SIMPLIFICAR y LIMPIAR ESTRUCTURA BORRANDO LO QUE NO SE USA.

Ir abajo-izquierda y borrar las bandas vacías:

eneboo-jasper-estructura01

Haz clic aquí para volver al índice


3. PROPIEDADES DE LAS BANDAS.

https://groups.google.com/forum/#!searchin/eneboo/jasper$20albaranes|sort:date/eneboo/qjX88qgfPtw/Z__Kfq6eBQAJ

Con Jaspersoft Studio en la pestaña “outline” pinchas sobre cualquier page header o page footer, botón derecho y “show properties”.

Si no tienes la pestaña de propiedades, haz botón derecho en una banda y selecciona “show properties”. Con esa pestaña abierta te mostrará siempre las propiedades de la banda que tengas seleccionada.

En outline puedes crear o eliminar bandas y también definir los grupos (boton derecho sobre la primera linea que lleva el nombre de la plantilla > add group). Lo que hacen es agrupar el detail según el valor del campo que le indiques en propiedades del grupo > expression. Y cada grupo tiene sus propios headers y footers.

Haz clic aquí para volver al índice


4. SUBREPORTS.

  • EN EL REPORT:

Este report pasa al subreport el parámetro IDDOCUMENTO con el valor del campo $F{tpv_comandas_idtpv_comanda}.

  • EN EL SUBREPORT:

Hay que ver en el subreport cual es el parámetro que espera (puede que se espere otro campo, o ese mismo pero con otro nombre)

    • PARAMETER: En el subreport debe estar declarado ese parámetro, que tomará el valor que le llega del report:
    • QUERYSTRING: Y luego en el select, usar ese parámetro dentro del WHERE. Ejemplo:<queryString>

      </queryString>
  • más información:

https://groups.google.com/forum/#!searchin/eneboo/report_connection%7Csort:relevance/eneboo/v9McTd6NW1I/O0slbEEBhvQJ

Haz clic aquí para volver al índice


5. COMPILAR SUBREPORTS:

Los reports son compilados “al vuelo” por Eneboo, pero NO funciona con los subreports, por eso hay que hacerlo manualmente.

“Compilar significa cambiar el formato del “subreport” para que Eneboo pueda ejecutarlo. Visualmente consiste en cambiar la extensión .jrxml a una extensión .jasper.

Se consigue dándole a este botón:

eneboo-jasper-compilar01

NOTA: Lo graba en el “área de trabajo” definida. Ésta se puede cambiar desde “Menú”-“File”-“Switch workspace”:

eneboo-jasper-compilar02

eneboo-jasper-compilar03

Haz clic aquí para volver al índice


6. AJUSTES ESTETICOS:

Haz clic aquí para volver al índice


error: Content is protected !!