Pregunta

Me estaba preguntando ¿cuál es la mejor manera de crear un informe dinámico del POJO (y no las bases de datos!) En BIRT. Soy nuevo en BIRT, pero estoy abrumado por la variedad de información y nadie salida al lugar para toda la información. Por lo tanto, voy a estar contento si alguien me puede sugerir la mejor manera para que pueda aprender y construir sobre ella.

Mi programa genera un POJO (llamémoslo informe) que contiene todos los datos que se publicarán. Ahora, el BIRT debería leer este POJO y generar el informe. El informe contiene varias tablas (digamos A, B, C ...) y cada mesa tiene su propia estructura (toda esta información se encuentra en el informe). Dado que ningún aspecto es estática, estoy perdido.

He leído algunos tutoriales, pero todos ellos explican desde estática (/ maqueta) de datos o conjuntos de datos recuperados de bases de datos y no explico muchas cosas como cómo crear columnas sobre la marcha ....

Gracias de antemano,

¿Fue útil?

Solución

conjuntos de datos con guión son una forma. Otra es la de crear su propia AOD fuente de datos . Este último es mucho más complicado, pero es mejor si usted planea en la reutilización de frecuencia y necesidad de acceso a varias formas diferentes de datos en el backend.

Otros consejos

BIRT puede ser desalentador. No se sienta mal. Tenía que hacer algo similar a lo que está hablando el año pasado. Aquí hay algunas referencias que fueron útiles para mí.

http://www.birt-exchange.com/be/home/

Tienen foros en Birt de intercambio. Estas parecen estar más por expertos BIRT que un sitio general, como StackOverflow. Es posible que tenga mejor suerte conseguir respuestas específicas allí.

El libro de Integración y Extensión de BIRT también fue muy útil.

http://www.amazon.com/Integrating-Extending-BIRT-Jason -Weathersby / dp / 0321443853

Y por último pero no menos importante, recomiendo mirar los ejemplos de Birt Exchange que producen gráficos e informes que son similares a lo que usted está tratando de hacer. Es mucho más fácil de averiguar los patrones de uso de un ejemplo.

Buena suerte.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top