< Indietro | Avanti >

Lezione 2: Creazione del file del progetto di report BIRT

Questa lezione illustra come creare un file del progetto di report BIRT per un report modello.
Utilizzare la vista Esplora report per creare un nuovo report UML. Iniziare con un template che inserisce nel report un'origine dati per il metamodello UML e alcuni dataset standard.
Le origini dati e i dataset forniscono i dati per i report BIRT:
  • Un'origine dati specifica la provenienza dei dati. Per i report modelli, l'origine dati è un insieme di modelli. È possibile utilizzare metamodelli, modelli di istanza o entrambi.
  • Un dataset specifica i dati da utilizzare nel report. Per i report modelli, ciascun dataset è una tabella di dati estratta da un modello di origine dati. Un dataset è costituito da due parti: una parte "associazione riga", che individua gli oggetti modello per le righe della tabella e una parte "associazione colonna" che individua gli attributi degli oggetti modello e li organizza come colonne. Le parti associazione riga e associazione colonna contengono espressioni XPath che utilizzano le strutture dei metamodelli per eseguire una query di un modello di istanza di destinazione quando si esegue il progetto di report per la generazione di un report.

Per creare il file del progetto di report BIRT:

  1. Creare una cartella per il file del progetto di report:
    1. Nella vista Esplora progetti, fare clic con il tasto destro del mouse su Progetto di creazione report di esempio, quindi fare clic su Nuova > Cartella.
    2. Immettere MyReport per il nome della cartella e fare clic su Fine.
  2. Creare il file del progetto di report:
    1. Fare clic su Finestra > Mostra vista > Altro, espandere Creazione report e fare doppio clic su Esplora report.
    2. Nella vista Esplora report, espandere e fare clic con il tasto destro del mouse su Modello UML, quindi fare clic su Nuovo report.
    3. Nella finestra Aggiungi nuovo report, per il gestore report per il template, selezionare Modelli UML.
    4. Per il report da utilizzare come un template di avvio, fare clic su Report modello UML vuoto quindi fare clic su Avanti.
    5. Per il nome visualizzazione per il report, immettere Report di business.
    6. Per la descrizione del report, immettere Report sui casi di utilizzo di business e gli actor di business di un modello UML a cui è stato applicato il profilo Modeling di business Rational.
    7. Fare clic su Avanti.
    8. Per il nome file per il report, immettere businessReport.rptdesign.
    9. Per la cartella del report, fare clic su Sfoglia, spostarsi sulla cartella MyReport in Progetto di creazione report di esempio e fare clic su Fine. Il nuovo report di business viene visualizzato nella categoria Modello UML della vista Esplora report.

      Il report non viene visualizzato nella vista Esplora progetti fino a quando la vista non viene aggiornata.

  3. Specificare il modello di business di esempio come origine dati per il report:
    1. Nella vista Esplora report, fare clic con il tasto destro del mouse su Report di business, quindi fare clic su Apri. Il file businessReport.rptdesign si apre nell'editor del progetto di report.
    2. Fare clic sulla scheda Esplora dati per aprire la vista Esplora dati, espandere Origini dati, fare clic con il tasto destro del mouse su Package principale, quindi fare clic su Modifica.
    3. Nella finestra Modifica origine dati, accanto all'area di visualizzazione per i modelli di istanza, fare clic su Aggiungi.
    4. Nella finestra Carica risorse, fare clic su Sfoglia spazio di lavoro. Espandere Progetto di creazione report di esempio, fare clic su Modello business di esempio.emx, fare clic su OK, quindi fare di nuovo clic su OK.
      Nota: se si specifica un modello di istanza come origine dati, è possibile utilizzare i dati di esempio per generare dataset ed è possibile visualizzare un'anteprima del report.

      Il modello UML visualizzato nell'origine dati in Metamodelli è il metamodello UML.ecore. Questo metamodello è predefinito per ciascuna origine dati UML, il che significa che, per generare dataset, è possibile utilizzare elementi del metamodello UML nonché dati di esempio del modello di istanza specificato.

    5. Nella finestra Modifica origine dati, fare clic su OK.
  4. Aggiungere al progetto di report il titolo del report, il nome del modello e la documentazione del modello:
    1. Se la tavolozza non viene visualizzata, fare clic su Finestra > Mostra vista > Tavolozza.
    2. Per aggiungere un titolo al report, nella tavolozza, fare clic su Etichetta e trascinare il cursore nell'editor del progetto di report.
    3. Nella casella dell'etichetta, immettere Report del caso di utilizzo di business UML.
    4. Specificare un tipo di carattere e un colore di sfondo per il titolo e centrare il testo del titolo.
      Nota: Per specificare caratteristiche quali tipo di carattere, colore di sfondo e allineamento, fare clic con il tasto destro del mouse sull'etichetta, quindi fare clic su Stile > Nuovo stile.

      Utilizzare le pagine della finestra Nuovo stile per specificare le caratteristiche dello stile. Ad esempio, è possibile centrare il testo nella pagina Blocco di testo. È possibile anche assegnare un nome descrittivo ad uno stile nella pagina Generale, in questo modo sarà più semplice applicare lo stesso stile ad altri elementi simili del progetto di report e individuare lo stile, se si desidera modificarlo.

      Per ulteriori informazioni sull'utilizzo delle funzioni BIRT quali la tavolozza e gli stili, vedere Field Guide to BIRT nella guida in linea del prodotto. Quando si utilizza questa esercitazione, è possibile sperimentare stili diversi.

    5. Nella vista Esplora dati, espandere Dataset, quindi espandere Tutti gli elementi con nome.
    6. Trascinare nome nell'editor del progetto di report al di sotto del titolo.
    7. Specificare il tipo di carattere e il colore di sfondo per il nome del modello, centrare il nome del modello ed assegnarvi un margine inferiore di 24 punti. Utilizzare la pagina Casella della finestra Stile per assegnare i margini.
    8. Nella tavolozza, fare clic su Testo dinamico e trascinare il cursore nell'editor del progetto di report. Si apre Programma di creazione espressioni. A differenza degli elementi di dati, gli elementi del testo dinamico conservano la formattazione in rich text della documentazione del modello.
    9. Nel campo Espressione, immettere row["documentation"] e fare clic su OK.
    10. Fare clic su Finestra > Mostra vista > Editor proprietà e nella vista Editor proprietà – Testo dinamico, fare clic sulla scheda Binding.
    11. Nel campo Dataset, selezionare Root package.
    12. Per salvare il report, fare clic su File > Salva.
    13. Fare clic sulla scheda Anteprima nell'editor del progetto di report. Vengono visualizzati il nome e la documentazione del modello presenti nel modello di istanza Modello business di esempio.emx. La versione inglese del report dovrebbe essere simile alla seguente figura, nonostante le caratteristiche degli stili utilizzati nel report siano probabilmente diversi:

Si è ora pronti ad aggiungere un contenuto al report.

< Indietro | Avanti >

Feedback