![]() |
Cita:
|
Hola, soy nuevo en el foro, y hace un tiempito he comenzado a prender algunas cosas con el Ireport y el JasperReport, quisiera que a traves de este podamos tener intercambios de buenas y nuevas ideas... Por lo pronto mi primera inquietud es la siguiente: como lograr saltos de paginas en los reportes? |
Una manera de lograr Saltos de Paginas Hola, me respondo a mi mismo, pues ya vi como hacerlo (ne refiero a mi mensaje anterior de como insertar saltos de paginas en los reportes), por si alguien tiene una idea mejor: Hay que hacer algunos ajustes a varios detalles (recomiendo recorrer el foro completo para entender lo que voy a mencionar al respecto): primero hacemos un reporte en blanco, donde la banda title se imprima en una hora independiente y ademas que se imprima el resto del informe en caso de que los datos sean nulos (ambos en ver->propiedades de informe-> more...). Y dicho reporte lo hacemos lo mas corto que podamos (todas las bandas con longitud 0). luego en el informe donde queremos lograr un salto de pagina, en el lugar que queremos que esto ocurra insertamos dicho reporte como un subreporte de este y se lograra lo deseado (un salto de pagina). Puede combinarse con la opcion de Imprimir Cuando ... para lograr dicho efecto. Si alguien tiene otra forma de hacerlo....le agradeceria mucho que la publicase a los foreros..... saludos....(esta muy bueno el foro....) |
Otras dudas saludos, quien me puede ayudar en estas dos preguntas: 1 - Como saber en el campo detail si estoy ubicdo o no en el ultimo record ? (ej. quiero que se imprima o no una linea dependiendo si estoy o no en la ultima columna del reporte) 2 - Como hacer para que si una columna no cabe completa al final de una pagina, esta comienze a mostrarse en la siguiente pagina? (ej. tengo por cada pagina 4 o 5 columnas, pero en un caso me sale 4 y parte de la siguiente y lo restante de esta ultima en otra pagina, quiero entonces que esta no salga al final de la primera pagina sino al comienzo de la siguiente) saludos |
Problemas al mostrar acentos Hola, ya estoy por aquí otra vez. Quería comentar si alguien tiene problemas al mostrar acentos en un pdf. Resulta que tengo un report y en tomcat funciona bien, pero usando web logic y JRockit no va del todo bien. Las palabras con acentos no se muestran y además, las palabras en negrita tampoco. El PDF Enconding que uso es el CP1252 (Western European ANSI aka WinAnsi). Alguna ayuda? |
Problemas con fuentes Hola a todos espero que me puedan ayudar. Tengo el OCJ4 en un equipo con SO XP y se ejecutan correctamente cuando muestro PDF con jasperreport, y tengo el OCJ4 en otro equipo con SO 2000 Server y este envia un error cuando ejecuto el PDF el error es el siguiente: La fuente helvetica no encontrada. Gracias por su ayuda. |
Alguien sabe como usar CrossTab Tool???, o como desplegar registros en una tabla?? hola a todos, no he podido averiguar como llenar una tabla con registros, mi problema es que necesito llenar una tabla con registros que vienen desde una coleccion que seteo en mi action y se la mando como parametro, pero la verdad es que no se como leer esa coleccion en el reporte, he leido sobre grupos, pero no logro hacer funcionar nada!! :no: me tinca que con CtossTab Tool puedo solucionar el asunto, pero no se como usarlo y no aparece informacion en ninguna parte :S espero que alguien pueda ayudarme, gracias!!!! |
Ruta relativa de imagenes Hola a todos, veo que el foro ha crecido bastante lo cual me alegra por cuestiones ajenas había estado desprendido de este foro, pero he vuelto para hacerles una consulta.:cool: Tengo una aplicacion web que permite subir imagenes las cuales se almacenan en un directorio virtual en el servidor ej: d:\images, al mostrarlos en el jsp no hay problema al utilizar la ruta relativa Código: <img src=/images/imagen.jpg> La unica manera que he conseguido mostrar la imagen en los pdf's y que se puedan visualizar desde cualquier maquina ha sido la siguiente Código: http://localhost/images/imagen.jpg La Pregunta es existe alguna manera de manejar el pdf con la ruta relativa de las imagenes. Gracias de Antemano y Saludos:-) |
Aplicacion swing + ireport Hola a todos espero se encuentren muy bien. Soy nuevo en el foro y tambien en el uso de reportes en java la verdad no se como hacerlos, buscando en internet encontre el ireport y megusto pero no he podido usarlo aun en mis aplicaciones. Mi primera inquitud para la persona que me pueda ayudar es como hago para integrar una ventana de swing con ireport es decir como hago para mandar los parametros necesarios para el reporte. Haciendo una consulta a una base de datos desde la ventana. Uso como base de datos Oracle y como ide de desarrollo netBeans 5.0 en Windows. Mi segunda inquietud es si se puede integrar el ireport para verlo desde netBeans. De antemano muchas gracias y recuerden que no se nada, entonces si tienen algo a prueba de tontos mejor. |
problemas con hyperlinks Hola, esta es la primera vez que escribo en este foro El motivo por el que me he decidido a hacer una pregunta es que no encuentro información de como solucionar mi problema y además, no veo por el foro nada parecido. Mi intención es llamar a una acción de Struts desde un hyperlink de un textfield. Intento pasarle a la request uno de los campos, pero no se resuelve. Pondré un ejemplo por si no se entiende bien. Tengo lo siguiente: <textField hyperlinkType="Reference" hyperlinkTarget="Blank"> <reportElement positionType="Float" x="93" y="15" width="80" height="20"/> <textElement textAlignment="Right"/> <textFieldExpression class="java.lang.Integer"><![CDATA[$F{campo}]]></textFieldExpression> <hyperlinkReferenceExpression><![CDATA["/MiAccion.do?id=${campo}"]]></hyperlinkReferenceExpression> </textField> Supongamos que campo tiene valor 1, por ejemplo. Mi intención es que al hacer click sobre el 1 en el informe se me redirija a /MiAccion.do?id=1, pero lo que ocurre es que intenta acceder a /MiAccion.do?id=((java.lang.Integer) field_campo.getValue()). Alguien sabe como resolverlo. Gracias por adelantado |
Respondiendo a Kermadec A ver, mira tines varios detalles que tienes que areglar: <![CDATA["/MiAccion.do?id=${campo}"]]> fijate bien que lo primero es que estas haciendo la llamada al valor de campo sin especificarle bien el $F, es decir que seria realmente $F{campo} y lo otro es que estas diciendo que el hipervinculo que tendra dicho textfield es el String "/MiAccion.do?id=${campo}", por lo que el no evaluará el valor de campo y lo sustituira, es decir, que debes ponerlo fuera de las comillas, seria asi: "/MiAccion.do?id="+$F{campo} o "/MiAccion.do?id="+$F{campo}.toString(), como desees espero que esto te ayude....ah...por favor, mira a ver, ya que estas trabajando con eso, si encuentras o sabes como hacer lo siguiente: necesito hacer en forma de un indice de un libro en un reporte y le pongo los vinculos respectivos para que vaya a las secciones que quiero, pero como puedo saber la pagina exacata en la que estan dichos vinculos.....es decir que quisiera que me saliera algo asi: introduccion..........6 desarrollo.............20 anexos................45 etc...... |
Necesito un ejemplo completo para correr el jasperreport con el tomcat, versiones, librerias ke deben existir............ por favor |
:si: Muchas gracias, fleuken :arriba: Es la primera vez que hago un informe así que mis conocimientos son bastante limitados. Lo que yo sé sobre hyperlinks se reduce a sección hyperlink samples de la página de ejemplos de jasper report que supongo ya habrás visitado. Igual te vale de algo volver a echarle un vistazo. Pero ya te digo, yo no he jugado aún con páginas. Si encuentro alguna respuesta para ti lo postearé. Muchas gracias por tu ayuda |
producción de reportes en tomcat sobre linux Estimados compañeros, quien de ustedes ha configurado el ambiente en tomcat sobre linux para que los reportes hechos en ireport corran sobre esta plataforma? ya que en windows corren ok? pienso que debo copiar algunos *.jar en common/lib en - itext-1.3.1.jar - jasperreports-1.2.0.jar falta alguno mas? debo configurar algo mas? gracias por la ayuda que me puedan dar. |
Hola buenas a todos queria saber si me pueden dar una ayudita para poder abrir un reporte desde netbeans porque la verdad es que no entiendo mucho como hacerlo, pude generar el reporte y compilarlo pero no se como hacer para mostrarlo desde mi aplicacion.. gracias |
Holas A Todos En El Foro Cita:
HOLAS, NECESITO GENERAR UN REPORTE HACIA LA DERECHA COMO LO MUESTRA DESTRUKTOR Y NO LO LOGRE LO MAS QUE PUDE ES HACER UNO SIMPLE CON UN CROOSTAB (MUY LIMITADO :'( ) PERO NO SE ADECUA A LO QUE YO NECESITO, SI ALGUIEN LO CONSIGUIO PORFA RESPONDA. TAMBIEN PUEDO AYUDARLES CON EL IREPORT... :si: GRACIAS ATTE. MANUEL. |
Has probado a hacer un group poniendo isStartNewColumn=false. No se exactamente como se usa, pero parece que s¡rve para lo que tu necesitas |
Hola. Soy otro novato mas peleandose con el IReport y compañia. Tengo un pequeño problema con la presentacion de las imagenes. En una imagen le tengo asignado dos parametros donde en el primero le digo la ruta de donde coger la imagen, y en el segundo el nombre de la imagen. El tema es que siempre me coge por defecto el nombre para la imagen: "img_0_0_1" sin extension ni nada, de modo que me veo obligado a ponerle ese nombre a mi imagen. Queria saber si hay alguna forma de forzarle a coger mi imagen con su nombre, sin necesidad de tener q andar renombrandolas. Aun asi, tal como lo tengo, debe existir el archivo imagen que quiero mostrar, aunque luego muestre el img_0_0_1, porque sino me da error. Os dejo mi codigo para que tal vez podais ver mi fallo :pensando: Código: JasperReport informe = (JasperReport)JRLoader.loadObject(reportFile.getPath()); |
Novato Hola un saludo a todos. Soy nuevo en esto de Jasper e iReport alguien me puede ayudar a instalarlos. Gracias |
Respondiendo Cita de Destruktor Cita: Originalmente publicado por DestruKtor Hola a todos haber si alguien me puede sacar de la siguiente duda. En el area de datalle uno imprime el detalle de la consulta normamente hacia abajo asi: Detalle1 Detalle2 Detalle3 Detalle4 Ahora bien sabe alguien si es posible imprimir el detalle hacia el lado y cuando se complete el ancho de la pagina abance una linea hacia abajo?? asi Detalle1 Detalle2 Detalle3 Detalle4 Detalle5 Detalle6 Detalle7 Detalle8 Si alguien sabe si se puede o no le agradesco la información. ------------------------------------------------------------------------- Respuesta: bueno, he encontrado dos maneras de hacer algo que se le pueda parecer a esto, depende, por supuesto de la magnitud y complejidad de lo que se desee y si lo que se puede hacer satisface a sus inquietudes.... 1- La primera es desde el IReport en Ver->Propiedades del Informe-> hay una pleca que se llama Columns, la cual tiene atributos, tales como: columnas (aqui se puede especificar la cantidad de columnas que quieres que tenga el reporte en la banda detail), asi como la anchura de estas. Luego en la pleca More... le dices en que direccion quieres que se impriman los datos, si vertical u horizontal (en el primer caso se imprimen todos en la primera columna y despues se llena la segunda, etc; en el otro hace similar a lo que quieres). Se puede ir directamente al fichero *.jrxml y cambiarle el atributo columnCount="3" y el atributo printOrder="Horizontal", por ejemplo... para columnCount="3" y printOrder="Horizontal", quedaria: Detail 1 Detail 2 Detail 3 Detail 4 Detail 5 Detail 6 2 - La otra forma que no he probado todavia, pero creo que pudiera funcionar, es cuando quieres imprimir, por ejemplo, una lista de nombres en forma de parrafo, de donde la variante anterior no seria bien vista pues se crearian separaciones de tamaños arbitrarios y no deseados. La idea consiste en crear una variable de tipo String, "concatenar", donde su expresion de evaluacion sea concatenar+", "+$F{nombre} y entonces la mandaria a mostrarse en una banda que vaya despues del detail, asi se mostraria toda una concatenacion de nombres como si hubiese sido un solo text field....deberia quedar, mas o menos asi: nombre1, nombre2, nombre3, nombre 4, nombre 5, etc.... |
Gracias , Lo Probare Cita:
gracias. :arriba: atte. Manuel Mercado |
Hola a todos ¿Sabe alguien escribir el símbolo del euro en un informe de jasper report? Un saludo |
hOla!!!!! quisiera saber si alguien tiene informacion de como arrojar graficas por el ireport eh visto muchos ejemplos de como arrojar los reportes pero nunca utilizando el chart tool y me es muy nesario utilizarlo alguien podria ayudarmeeee????? |
Gracias!!! Cita:
|
Cita:
|
Cita:
No se si te han respondido aún, pero puedes enviarlo a un byte[] y luego tomarlo de ahí. Si quieres puedes almacenar ese byte[] en tu base de datos. Es la forma en que lo trabajo yo :-) En lugar de usar JasperManager.printReportToPdfFile (que lo envía a un archivo) puedes usar JasperManager.printReportToPdf (que lo retorna como byte[]) |
Cita:
Yo trabajo en linux y utilicé: - commons-beanutils.jar - commons-digester-1.7.jar - itext-1.4.jar - jasperreports-1.2.0.jar Fijate sino las clases que te dice que te faltan y buscalas dentro de los jar. De todas formas, sino en jasperreports.sourceforge.net/requirements.html (no me permite poner el link porque no he dejado suficientes posts, me registré hace minutos...) tenés una lista de los requerimientos según lo que utilices. Espero que sirva. |
pdf alguien podria pasarme el codigo completo para expportar ya puedo exportar del jasper pero no pdf ayudaaaaaa! |
Cita:
|
Cita:
|
La zona horaria es GMT -6. Ahora son las 14:03. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2025, Jelsoft Enterprises Ltd.