continuacion ejemplo de base de datos y reports con jasper report
Post on 19-Feb-2017
1.007 Views
Preview:
TRANSCRIPT
Continuación de Ejemplo de base de datos y reports con jasper report
Continuando con la creación de reportes para un proyecto en java con NetBeans, se instala el
plugin descargado, se puede observar en los siguientes gráficos
Se busca en el menú tools (herramientas) el comando plugin y se hace click
Se abre la ventana de plugins y seleccionamos la pestana de descargados o downloaded, en el
btón de add plogins buscamos el plugin que descargamos de la página oficial que se ha
descomprimido seleccionando los cuatro documentos y se acepta
Se abren los documentos, que aparecerán en la ventana de plugins y se clickea el botón instal o
instalar
Se presiona next o siguiente, en la ventana de condiciones estas se aceptan y se sigue con next
hasta que se instala el plugin
Se continúa
Hasta que se ha instalado y se finaliza
Si se cierra el JDK se abre nuevamente
Cuando NetBeans reiniicia se actualiza y cambia la apariencia de la interfaz a esta que se muestra a
continuación, aparece un ícono de una base de datos para la configuración de la conexión del
reporte a la base de datos y la o las tablas y campos que se requieren dada la finalidad del reporte.
Para configurar un reporte de una plantilla o un reporte en blanco, se define una conexcion donde
se especifican los datos del Driver de la base de datos y el nombre de la misma, el usuario y la
clave y a esa conexión se le asigna un identificador
Esto se hace presionando el botón new y aparece una ventana de configuración para una nueva
conexión, se clickea donde dice empty data source para crear la nueva conexión
Se selecciona la primera opción (JDBS) y se pulsa next. Se llenan todos los campos con la
información mencionada anteriormente y se presiona test. Se recomienda marcar sabe para que al
hacer un reporte no pida la clave, pero si se desea más seguridad se puede deja sin marca
Acepta y se procede a incorporar otras librerías para generar reportes en formato PDF y poder
verlos a través de un visor
Existen varias maneras de crear el reporte jrxml, para compilarlo al ejecutable jasper, o
directamente desde NetBeans o abriendo en Windows una ventana JasperSoft
Aquí se va a mostrar el crear el reporte desde JasperSoft, primero se crea la conección a base de
datos, si ya se tiene una, se va al paso 2 para crear un reporte en blanco y personalizarlo o para
usar una plantilla. Aquí se va a crear con una plantilla
En el paso 1, que se activa haciendo click en el icono debajo de step 1 se crea la conexión
exactamente de la misma manera que se explicó previamente, si ya esa conexión existe se
selecciona con una marca en el checkbox el nombre de la conexión
En el paso 2 o step 2, se presiona en el ícono donde aparece el documento con una escuadra y se
siguen los pasos de la siguiente manera
Se selecciona la plantilla y se presiona el botón launch report wizard, aquí se le asigna un nombre
al reporte y la ubicación del mismo, en este caso el nombre va a ser reporte y se ubicará en la
carpeta src de este proyecto
Se presiona next, aquí se puede utilizar la instrucción sql que se desee en el edito que aparece, o
para mayor facilidad se presiona el botón design query
Se arrastra la o las tablas que contienen los campos que se van a colocar en el reporte, en este
caso se va a seleccionar la única tabla creada y se marcan todos los campos. Se presiona ok
Después se presiona next
Y se seleccionan todos los campos con>> o los campos que se necesitan seleccionando ese campo
y presionando >
Después de haber presionado next se agrupa por uno de los campos, o simplemente se deja así y
se presiona next. Aparece una ventana de congratulations indicando que ya se creó el reporte y se
presiona finish
Al rato se muestra el código con extensión jrxml, es la fuente de el archivo, el diseño que genera la
extensión jasper que es el ejecutable y la historia (de su creación)
Cuando se selecciona preview se muestra una previsualización del documento ejecutable y se
genera el código con extensión jasper
Después se va a explicar como colocar este documento PDF en un visor y enlazarlo a un proyecto
con NetBeans
top related