Domanda

mi chiedevo qual è il modo migliore per creare un rapporto dinamico da POJO (e non i database!) In BIRT. Sono nuovo di BIRT, ma sto sopraffatto dalla varietà di informazioni e nessuno go-to posto per tutte le informazioni. Quindi, sarò lieto se qualcuno mi può suggerire il modo migliore in modo che io possa imparare e costruire su di esso.

Il mio programma genera un POJO (chiamiamolo rapporto) che contiene tutti i dati da pubblicare. Ora, il BIRT dovrebbe leggere questo POJO e generare il report. Il rapporto contiene diverse tabelle (ad esempio A, B, C ...) e ogni tavolo ha una propria struttura (tutte queste informazioni è nel rapporto). Dal momento che nessun aspetto è statico, mi sono perso.

ho letto alcuni tutorial, ma tutti spiego da statico (finto) / set di dati o gruppi di dati recuperati da database e non spiegare molte cose come il modo di creare colonne al volo ....

Grazie in anticipo,

È stato utile?

Soluzione

insiemi di dati Scripted sono a senso unico. Un altro è quello di creare il proprio APS origine dati . Quest'ultimo è molto più complicato, ma meglio se si ha intenzione di riutilizzare frequentemente e necessità di accesso diverse forme di dati sul backend.

Altri suggerimenti

BIRT può essere scoraggiante. Non sento male. Dovevo fare qualcosa di simile a quello che si sta parlando l'anno scorso. Qui ci sono alcuni riferimenti che sono stati utili a me.

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

Hanno forum a BIRT-scambio. Questi sembrano essere leggere di più da esperti BIRT di un sito generale come StackOverflow. Si può avere miglior fortuna ottenere risposte specifiche lì.

Il libro L'integrazione ed estensione BIRT è stato anche molto utile.

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

E, ultimo ma non meno importante, vi consiglio di guardare gli esempi di Birt Exchange che producono grafici e report che sono simili a quello che stai cercando di fare. E 'molto più facile da capire i modelli di utilizzo da un esempio.

In bocca al lupo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top