Continuacion ejemplo de base de datos y reports con jasper report

of 14 /14
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

Embed Size (px)

Transcript of Continuacion ejemplo de base de datos y reports con jasper report

  • Continuacin de Ejemplo de base de datos y reports con jasper report

    Continuando con la creacin de reportes para un proyecto en java con NetBeans, se instala el

    plugin descargado, se puede observar en los siguientes grficos

    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

    btn de add plogins buscamos el plugin que descargamos de la pgina oficial que se ha

    descomprimido seleccionando los cuatro documentos y se acepta

  • Se abren los documentos, que aparecern en la ventana de plugins y se clickea el botn 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 contina

  • 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

    continuacin, aparece un cono de una base de datos para la configuracin de la conexin 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 conexin se le asigna un identificador

    Esto se hace presionando el botn new y aparece una ventana de configuracin para una nueva

    conexin, se clickea donde dice empty data source para crear la nueva conexin

  • Se selecciona la primera opcin (JDBS) y se pulsa next. Se llenan todos los campos con la

    informacin mencionada anteriormente y se presiona test. Se recomienda marcar sabe para que al

    hacer un reporte no pida la clave, pero si se desea ms seguridad se puede deja sin marca

    Acepta y se procede a incorporar otras libreras para generar reportes en formato PDF y poder

    verlos a travs 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 coneccin 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 conexin

    exactamente de la misma manera que se explic previamente, si ya esa conexin existe se

    selecciona con una marca en el checkbox el nombre de la conexin

  • 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 botn launch report wizard, aqu se le asigna un nombre

    al reporte y la ubicacin 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 instruccin sql que se desee en el edito que aparece, o

    para mayor facilidad se presiona el botn 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

  • Despus se presiona next

    Y se seleccionan todos los campos con>> o los campos que se necesitan seleccionando ese campo

    y presionando >

  • Despus 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 cdigo con extensin jrxml, es la fuente de el archivo, el diseo que genera la

    extensin jasper que es el ejecutable y la historia (de su creacin)

    Cuando se selecciona preview se muestra una previsualizacin del documento ejecutable y se

    genera el cdigo con extensin jasper

  • Despus se va a explicar como colocar este documento PDF en un visor y enlazarlo a un proyecto

    con NetBeans