Foros del Web » Programación para mayores de 30 ;) » Java »

ireports+aplicacion web

Estas en el tema de ireports+aplicacion web en el foro de Java en Foros del Web. Hola a todos. Vamos a ver si alguien sabe un poco de este tema para que pueda tenderme una manita. Me pidieron desarrollar ciertos reportes ...
  #1 (permalink)  
Antiguo 11/07/2008, 10:08
 
Fecha de Ingreso: enero-2008
Mensajes: 203
Antigüedad: 16 años, 3 meses
Puntos: 1
ireports+aplicacion web

Hola a todos.

Vamos a ver si alguien sabe un poco de este tema para que pueda tenderme una manita. Me pidieron desarrollar ciertos reportes para una aplicacion web que ya esta en servidor. La misma fue desarrollada con JSP. He estado averiguando, instalando, consegui jasperreports e ireports, he agregado las librerias necesarias al netbeans e inclusive e generado reportes desde el ireport.

Mi gran pregunta viene en que ahora no se como hacer para que estos reportes se puedan generar con data previamente seleccionada y descargar desde la aplicacion que se encuentra montada en el servidor.

Alguien conoce algun tutorial o lo ha hecho para que me pueda dar ideas???

He intentado en la web pero no veo luz.

Gracias por sus posibles ayudas.
  #2 (permalink)  
Antiguo 11/07/2008, 19:55
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: ireports+aplicacion web

con jasper puedes generar los reportes en archivos pdf, podrias generarlos en el server y dar la opcion para descargarlos como archivos

saludos
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
  #3 (permalink)  
Antiguo 15/07/2008, 05:36
 
Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: ireports+aplicacion web

No se si me he enterado bien, pero lo que quieres es saber si puedes incorporara datos que vengan de un formulario por ejemplo en tu report, no? si es así te digo lo que yo he echo a ver si te vale.
Como imagino sabes el report lo puedes dividir como quieras y par incorporar los datos o los parametros tienes que hacer un Map que habitualmente es parameter que lo vas a incorporar en el jasperReport. por ejemplo:
JasperRunManager.runReportToPdf(report, parameters, ds);
el ds en mi caso es para incorporar select si quieres desde la aplicación, en este foro tengo puesto algo sobre ello.
Bien entonces tenemos que rellenar correctamente ese parameters que isnsito en que es un Map, lo primero que la plantilla report tengas puesto los parameters que vas a querer incorporar ejemplo: prologo este ha de estar en el report como parámetro incorporado por ti e introduces lo que quieras de la siguiete manera:
parameter.put("prologo", datoAIncorporar); Aquí puedes meter lo que vengas arrarstrando por ejemplo de tu formulario y al pasarlo al jasperReport lo incorporará.
te muestro el trozo de jrxml que correstponde a esto antes de pasar la plantilla por la aplicación
<parameter name="prologo" isForPrompting="false" class="java.lang.String"/>
...
<textFieldExpression class="java.lang.String"><![CDATA[$P{prologo}]]></textFieldExpression>
por lo que sustituira los datos.
No digo mas por si ya sabes pero si quieres mas yo he echo una aplicación haciendo un formulario y sacando un pdf con la información requerida utilzando un .properties, con arquitectura struts e hibernate
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:46.