Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 10-mar-2008, 10:32   #1 (permalink)
AR2RO no se puede cailificar en este momento
 
Avatar de AR2RO
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Ramón, Costa Rica
Mensajes: 14
Enviar un mensaje por MSN a AR2RO
Parpadear Recibos con JasperReports

Hola... Recién me estoy adentrando en el mundo de Java, y actualmente se me ha encomendado generar unos recibos de dinero desde una base de datos, preferiblemente generados en PDF's, he pensado en usar JasperReports, pero no se mucho en la materia...
Alguien que me pueda ayudar?!
AR2RO está desconectado   Responder Citando
Antiguo 10-mar-2008, 16:44   #2 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
Re: Recibos con JasperReports

Primeramente te recomendaria leer esta introduccion:

http://www.crysfel.com/index.php/200...-jasperreport/

de esta forma te das una idea de como iniciarte, despues te recomiendo aprendas a enviar parametros al reporte desde java:

http://www.crysfel.com/index.php/200...-jasperreport/

luego puedes aprender como generar el reporte con tu informacion en la base de datos, incrustando un query directamente en el jrxml

http://www.crysfel.com/index.php/200...-jasperreport/

o bien pasandole una coleccion de beans desde un action, controller o servlet

http://www.crysfel.com/index.php/200...-jasperreport/

saludos
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 11-mar-2008, 01:40   #3 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.484
Re: Recibos con JasperReports

Yo ahora para PDFs que no son "reports", lo que uso es esto: http://today.java.net/pub/a/today/20...and-itext.html
que es mucho más sencillo. Básicamente, en vez de generar HTML, generas XHTML y de ahi a un PDF es pasarlo por la libreria. Y como hacer paginas (X)HTML ya lo sabemos hacer...

S!
__________________
TAANSTAFL - Para obtener respuestas inteligentes, lo mejor es empezar por preguntar de forma inteligente.
GreenEyed está desconectado   Responder Citando
Antiguo 11-mar-2008, 13:49   #4 (permalink)
stock tiene algunos puntos positivos de karma
 
Avatar de stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 1.993
Re: Recibos con JasperReports

suena interesante, gracias por el dato

:saludos:
__________________
Don't hate the languaje, hate the runtime environment
Crysfel's Blog :: Blog de programación, JAVA,PHP, AJAX, JavaScript, CSS y otras hierbas
stock está desconectado   Responder Citando
Antiguo 12-mar-2008, 14:39   #5 (permalink)
AR2RO no se puede cailificar en este momento
 
Avatar de AR2RO
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Ramón, Costa Rica
Mensajes: 14
Enviar un mensaje por MSN a AR2RO
Parpadear Re: Recibos con JasperReports

Gracias a ambos por la respuesta, sin embargo luego de adentrarme un poco, me encuentro en un dilema...
Resulta que requiero que cada registro obtenido de mi BD se muestre individualmente en una página (ya que se trata de un generador de recibos)...
Lo que hice para que me funcionara fue poner los fields en el band "page_header", sin embargo dependiendo del tamaño, que le dé al band "detail", así va a a ser la cantidad de registros que me devuelve, si por ejemplo detail tiene un tamaño de 0, me retorna únicamente un registro...
Además por otro lado, estuve viendo que es posible declarar ciertas expresiones para los distintos campos, por ejemplo un operador terciario:
Código:
($F(tipo)=="registro") ? "Operación de registro" : "Operación de renovación"
Sin embargo no me está realizando el "cálculo", siempre me despliega en el reporte una única opción, estoy confundido, espero me puedan ayudar...
Salu2!
AR2RO está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:07.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93