Questa lezione illustra come aggiungere dati di stereotipo ad un progetto di report BIRT.
Per aggiungere dati di stereotipo:
- Per continuare la progettazione, fare clic sulla scheda Layout nell'editor del progetto di report.
- Creare un dataset per i casi di utilizzo di business:
- Nella vista Esplora dati, fare clic con il tasto destro del mouse su Dataset, quindi fare clic su Nuovo dataset.
- Nel campo Nome dataset, immettere Casi di utilizzo di business,
fare clic su Avanti, quindi fare di nuovo clic su Avanti.
- Nella pagina Associazione riga, fare clic nel nel campo Espressione, premere Ctrl+Barra spaziatrice e fare doppio clic su getElementsWithStereotype.
- Nell'espressione, sostituire inputXPath con //* e sostituire inputStereotypes con Business Modeling::BusinessUseCase. Quando si genera il report, questa espressione individua tutti gli elementi presenti nel modello stereotipati come un caso di utilizzo di business.
- Impostare il valore per Tipo su uml:UseCase.
Per eseguire questa operazione, in Sfoglia, fare clic sulla freccia verso il basso quindi fare clic su Modello di business di esempio.emx.
- Nella gerarchia della struttura del modello, fare clic su <BusinessUseCase> Caso di utilizzo di esempio,
fare clic sul pulsante freccia a destra (>) per il campo Tipo, quindi fare clic su OK.
- Impostare il valore per Stereotipi su Business Modeling::BusinessUseCase.
Per eseguire questa operazione, fare clic sul pulsante freccia a destra per il campo Stereotipi.
- Fare clic su Avanti per andare alla pagina Associazione colonna.
- In Sfoglia, fare clic sulla freccia verso il basso quindi fare clic su uml:UseCase.
- Nella gerarchia della struttura, fare clic su nome, quindi fare clic sul pulsante freccia a destra.
- In Sfoglia, fare clic sulla freccia verso il basso quindi fare clic su Business Modeling::BusinessUseCase, che visualizza la gerarchia della struttura per gli stereotipi.
- Nella gerarchia della struttura, fare clic sull'attributo di stereotipo Categoria, quindi fare clic sul pulsante freccia a destra.
- Modificare la query per l'elemento Categoria aggiungendo /@name alla fine dell'espressione.
Il valore di categoria è un letterale di enumerazione, ma il report deve visualizzare il nome del letterale di categoria.
- Nella gerarchia della struttura, fare clic sull'attributo di stereotipo Possibilità, quindi fare clic sul pulsante freccia a destra.
- Nella gerarchia della struttura, fare clic sull'attributo di stereotipo SpecialRequirements, quindi fare clic sul pulsante freccia a destra.
- Fare clic su Fine.
- Nella finestra Modifica dataset, fare clic su OK.
- Aggiungere al report una tabella di casi di utilizzo di business.
- Alla fine del report, aggiungere una sezione per i casi di utilizzo di business:
nella vista Tavolozza, fare clic su Etichetta e trascinare il cursore nell'editor del progetto di report.
- Impostare il testo dell'etichetta su Casi di utilizzo di business ed applicare lo stile utilizzato per l'etichetta Diagrammi di casi di utilizzo.
Questo stile include un'interruzione pagina prima dell'etichetta.
- Da Esplora dati, trascinare Casi di utilizzo di business alla fine del progetto di report. Quando si genera il report, BIRT crea una tabella di dati per ciascuna colonna del dataset Casi di utilizzo di business.
- Modificare l'etichetta di intestazione nome in Nome caso di utilizzo.
- Per creare uno stile per tutte le intestazioni di colonna nella tabella, fare clic sull'icona Tabella al di sotto della scheda, quindi fare clic con il tasto destro del mouse sull'icona relativa alla riga Intestazione tabella.
Nello stile, specificare un tipo di carattere e un colore di sfondo per le intestazioni di colonna.
- In uno stile diverso per la tabella, aggiungere un margine di 12 punti sopra e sotto la tabella.
- Salvare il file del progetto di report.
- Nell'editor del progetto di report, fare clic sulla scheda Anteprima.
Vengono visualizzati i valori di proprietà dello stereotipo del caso di utilizzo di business presenti nel modello di istanza Modello di business di esempio.emx. A parte le differenze nelle caratteristiche di stile, la versione inglese del report dovrebbe essere simile alla seguente figura:
Continuare il progetto di report aggiungendo dati di gruppo.