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

[SOLUCIONADO] Dudas iReports

Estas en el tema de Dudas iReports en el foro de Java en Foros del Web. Hola a todos! Me gustaría utilizar un gestor de listados o reports para crear llistados para usuarios. Hace tiempo trabajé con Java y JasperReports, pero ...
  #1 (permalink)  
Antiguo 20/07/2014, 12:36
 
Fecha de Ingreso: febrero-2014
Ubicación: España
Mensajes: 60
Antigüedad: 10 años, 2 meses
Puntos: 1
Dudas iReports

Hola a todos!

Me gustaría utilizar un gestor de listados o reports para crear llistados para usuarios. Hace tiempo trabajé con Java y JasperReports, pero ésta vez mi intención es que no exista un lenguaje de programación que lance los listados. He pensado en iReport para poder generar listados que ataquen un base de datos mediante ODBC, a una bd Cosmos/Base100.

Mi intención es crear reports, pero sin lanzarlos desde ningún lenguaje de programación, si no a mano, quizás creando el report, compilándolo y después ejecutándolo, pero no tengo muy claros algunos puntos, como por ejemplo:

Sé que puedo acceder por ODBC a la base de datos, pero por ejemplo...

¿Es posible crear un report para que un usuario lo ejecute de alguna forma como si fuera un ejecutable o un programa más, pero sin que haya un lenguaje de programación como Java, que lance el report?

¿Es posible que el report pida al usuario valores para filtrar el report?


Saludos y muchas gracias de antemano.
  #2 (permalink)  
Antiguo 22/07/2014, 09:18
 
Fecha de Ingreso: febrero-2014
Ubicación: España
Mensajes: 60
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Dudas iReports

Bueno, después de estar buscando información y hacer varias pruebas, he podido ver que efectivamente desde iReports he podido crear una conexión a mi bd Multibase y he podido generar un pequeño report de prueba al que incluso le he añadido parámetros que se piden al usuario antes de lanzar el report para filtrar el listado.

También he visto que se puede compilar el report y que se genera un fichero con extensión jrxml, que se puede llamar desde una clase java, por ejemplo.

Mi pregunta final y que de momento quedan en el aire es:
¿Se puede ejecutar el report compilado de alguna forma que no sea llamándolo desde un lenguaje de programación?

¿Es posible que el mismo iReport tenga algún comando de línea que haga que se ejecute el report?

Por favor una ayudita!!

Saludos.
  #3 (permalink)  
Antiguo 23/07/2014, 06:06
 
Fecha de Ingreso: febrero-2014
Ubicación: España
Mensajes: 60
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Dudas iReports

Buenos días.

Pues al final, encontré la forma de visualizar un report creado y compilado desde iReport sin tener que programar desde java u otro lenguaje.

La solución es un visor llamado JasViewer.

Para ponerlo en marcha, se crea una archivo bat, y se le pasan a la clase, los datos del driver de la base de datos, usuario, pass y report a ejecutar y lo pone en marcha. Es un visor muy sencillo, pero suficiente para previsualizar reports, por lo menos para lo que yo estaba buscando.

Espero que ésto le pueda ayudar a alguien y no tenga que esperar y buscar lo que yo, para encontrar una solución.

Saludos.

Última edición por Azor; 23/07/2014 a las 06:23

Etiquetas: ireports
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 08:13.