//Diseños de Impresión e informes. Crear un informe jasper jrxml desde cero
Diseños de Impresión e informes. Crear un informe jasper jrxml desde cero 2018-10-31T16:50:36+00:00
Print Friendly, PDF & Email

Manual de ejemplo para configurar Jasper Estudio y crear un jasper-report desde cero.

  • 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-crear-un-informe-jasper-jrxml-desde-cero/
  • ULTIMA ACTUALIZACIÓN:Last updated: octubre 31, 2018 at 16:50 pm

Diseños de Impresión e informes. Crear un informe jasper jrxml desde cero

(en construcción)

  • PASO PREVIO: Instalar Jaspersoft Studio:

http://manuales-eneboo-pineboo.org/eneboo-reports/disenos-de-impresion-e-informes-conceptos-basicos-de-jasper-studio#1-instalar-jasper-studio


Indice:

  1. ABRIR JASPER STUDIO.
  2. DATA SOURCE – INSTALAR EL CONECTOR JAVA – MySQL
  3. DATA SOURCE – CONFIGURAR CONECTOR JAVA – MySQL
  4. ELEGIR LOS CAMPOS A CONECTAR.
  5. MANUAL DE USO EN PDF.

Haz clic aquí para volver al índice


1. PASO 1-ABRIR JASPER STUDIO

  1. Abre Jaspersoft Studio y en su menú: File > New > Jasper Reports
  2. Se abre un asistente que pide seleccionar una plantilla predefinida
    • opción EN BLANCO: puedes empezar con una hoja en blanco seleccionando «Blank A4». Pulsa el botón «Next» y en la siguiente pantalla pide un nombre para el archivo; indica el nombre que quieras, con extensión .jrxml y pulsa el botón «Finish»
    • opción EN PLANTILLA PREDEFINIDA: Ejemplo: elijo «Print Ready Reports», elijo la «Invoice»…pero hay que hacer antes los pasos 2 y 3 (data source)
  3. Ahora te pide dónde guardarla: lo hace en el «área de trabajo»….clickar «next«…

Haz clic aquí para volver al índice


2. PASO 2-DATA SOURCE – INSTALAR CONECTOR JAVA – MySQL

  • «Data source«: te pide dónde encontrar los campos de la base de datos, por lo que…
    • NOTA: Resulta que para no tener problemas con la licencia MySQL, el programa Jaspersoft Studio NO incluye el enlace a la base de datos, por lo que hay que instalar el MySQL driver:
    • Para descargar el enlace Java-MySQL debes saber la versión instalada de Java en Eneboo Reports. Para eso ir a «Facturación»-«Informes»-«Datos Generales»- y la segunda pestaña, pulsar «test java«…normalmente es la 1.8, por lo que el conector adecuado será el 5.1:

eneboo-jasper-version-java

  • Ejemplo de «conectores con base de datos«:
  • …que se pueden descargar de estos links:
  • Copia el driver en una carpeta «adecuada» (NOTA: yo elijo la subcarpeta donde tengo los informes jasper….»C:\ENEBOO\eneboo-v2.4.5-rc8-dba-win32\reports», pero podría ser cualquier otra…)

eneboo-jasper-conectorMySQL

eneboo-jasper-conectorMySQL

eneboo-jasper-conectorMySQL

  • Hay que añadir esa carpeta al path de Windows: ir a «inicio»-«configuración»-«panel de control»-«sistema»-«configuración avanzada del sistema»-«variables de entorno»:

eneboo-jasper-conectorMySQL

  • Cierra todos los programas, reinicia el ordenador y sigue el «paso 3«…

IN the doc http://community-static.jaspersoft.com/sites/default/files/docs/jasperso…, look at the section 10.1, create Data Adapters, and select Database JDBC connection. Then look at section 10.2 Creating Database JDBC Connections.

Here’s a modified version of the instructions in the doc:

Add the JDBC driver for MySQL, which is a jar file, to the classpath (which is where the JVM searches for classes). As Jaspersoft Studio uses its own class loader, it will be enough add the driver jar file to the Jaspersoft Studio classpath in the Options window (Tools→Options);

Haz clic aquí para volver al índice


3. PASO 3-DATA SOURCE – CONFIGURAR CONECTOR JAVA – MySQL

  • …ahora hay que establecer el enlace: vas a Jaspersoft Studio y en la ventana de arriba-izquierda «Repository Explorer» das con el botón derecha mouse a «Data Adapter» y «create data adapter«:
    • le pones «Database JDBC Connection«….y «next».
    • en pestaña Database Location:
      • JDBC Driver= MySQL (com.mysql.jdbc.Driver)
      • JDBC Url= jdbc:mysql:localhost/(el nombre de tu base de datos)
      • Username= (el usuario de tu base de datos)
      • Password= (la contraseña de ese usuario para tu base de datos)
    • en pestaña Driver Classpath: le das a «Add» y buscas la carpeta donde has puesto «mysql-connector-java-5.1.39-bin.jar«.

eneboo-jasper-conectorMySQL

eneboo-jasper-conectorMySQL

  • …ahora para verificar que está todo bien, pulsa el botón «Test«…si es correcto aparece esto:

eneboo-jasper-conectorMySQL

  • dar a «Finish«

Haz clic aquí para volver al índice


4. PASO 4-ELEGIR LOS CAMPOS A CONECTAR

Haz clic aquí para volver al índice


5. MANUAL DE USO EN PDF

http://community-static.jaspersoft.com/sites/default/files/docs/jaspersoft-studio-user-guide.pdf?_ga=1.236094337.1287000404.1475061822

Haz clic aquí para volver al índice


error: Content is protected !!