Condividi tramite


Lezione 13: Creazione di una prospettiva

Per i modelli contenenti molte aree di interesse, ad esempio dati di vendita, produzione e fornitura, può essere utile creare prospettive del modello per gli utenti di Generatore report. Una prospettiva è un subset di un modello. La creazione di prospettive può agevolare l'esplorazione del contenuto del modello da parte degli utenti. In questa lezione verrà creata una prospettiva e verranno aggiunte le entità desiderate alla prospettiva. Verranno inoltre visualizzate le modifiche in Generatore report.

Per creare una prospettiva

  1. In visualizzazione Albero fare clic con il pulsante destro del mouse su Model, scegliere Nuovo e quindi Prospettiva.

  2. Nella finestra di dialogo Modifica prospettiva fare clic su Deseleziona tutto.

  3. Individuare l'entità Purchase Order Detail e selezionare la relativa casella di controllo.

    Si noti che le caselle di controllo Purchase Order Header e Product sono selezionate ma non disponibili. Se a questo punto si facesse clic su OK, verrebbero aggiunti alla prospettiva solo gli attributi di identificazione. Ai fini di questo esercizio, si aggiungerà alla prospettiva l'intero contenuto di entrambe le entità.

  4. Per aggiungere tutti gli attributi dell'entità Purchase Order Header alla prospettiva, deselezionare la casella di controllo e quindi selezionarla nuovamente.

  5. Individuare l'entità Product, deselezionare la casella di controllo e selezionarla nuovamente.

  6. Fare clic su OK.

    La nuova prospettiva contiene le entità Product e Purchase Orders e alcuni ruoli ed entità correlati.

Per rinominare la prospettiva

  1. Per visualizzare la nuova prospettiva, scorrere verso il basso fino alla fine della visualizzazione Elenco.

    L'ultimo elemento nell'elenco è denominato NewPerspective.

  2. Fare clic con il pulsante destro del mouse su NewPerspective e quindi scegliere Rinomina.

  3. Digitare Products and Purchases.

  4. Scegliere Salva tutto dal menu File.

Per distribuire il modello di report

  • Scegliere Distribuisci modelloAdventureWorks2008R2 dal menu Compila.

Per visualizzare le modifiche al modello di report in Generatore report 1.0

  1. Avviare Generatore report.

  2. Nel Riquadro attività iniziale individuare il modello AdventureWorks2008R2.

    Si noti la presenza di un nuovo segno più (+) accanto al modello AdventureWorks2008R2.

  3. Per visualizzare la prospettiva creata, fare clic sul segno più.

  4. Selezionare Products and Purchases.

  5. Fare clic su OK.

    Quando viene visualizzato il riquadro di esplorazione, si noti che sono elencate le entità Product, Purchase Order Detail e Purchase Order Header.

  6. Trascinare l'entità Product nell'area di progettazione.

  7. Nell'elenco Entità selezionare Purchase Order Details.

  8. Nell'elenco Campi selezionare Total Received Qty e trascinare il campo a destra del campo Name.

    Nell'elenco Campi si noti che Sum Fulfilled Qty e Fulfilled Qty sono visualizzati alla fine dell'elenco per l'entità Purchase Order Details. Si noti inoltre che Sum Fulfilled Qty è visualizzato al livello superiore e Fulfilled Qty è nidificato al di sotto.

  9. Nell'elenco Campi selezionare Sum Fulfilled Qty e trascinare il campo a destra del campo Total Received Qty.

  10. Fare clic su Esegui report sulla barra degli strumenti Report.

    Man mano che lo si sposta all'interno del report, il puntatore del mouse assume una forma diversa. È possibile fare clic su qualsiasi contenuto nelle colonne Name, Total Received Qty o Sum Fulfilled Qty.

  11. Nella colonna Sum Fulfilled Qty fare clic su 62500 per la riga Decal 1.

    Verrà visualizzato il report click-through Purchase Order Details. Si noti che la seconda colonna Modified Data non è più visualizzata e che sono stati aggiunti i campi Received Qty e Rejected Qty.

Per visualizzare le modifiche al modello di report in Generatore report (Generatore report 1.0)

  1. Fare clic su Generatore report in Gestione report.

    Nota

    È inoltre possibile utilizzare la versione autonoma di Generatore report 3.0

  2. Nella finestra di dialogo Nuovo report o set di dati, fare clic su Report vuoto, quindi su Crea.

  3. Nel riquadro Dati report fare clic su Nuova, quindi su Origine dati.

  4. Nella finestra di dialogo Proprietà origine dati, verificare che l'opzione Usa una connessione condivisa o un modello di report sia selezionata, quindi fare clic su Sfoglia.

  5. Nella casella di testo Nome della finestra di dialogo Seleziona origine dati, digitare l'URL https://localhost/reportserver, quindi fare clic su Apri.

  6. Espandere la cartella Modelli, fare clic su AdventureWorks2008R2, quindi su Apri.

  7. Fare clic su OK.

    Viene aggiunta un'origine dati con il nome predefinito, DataSource1 al riquadro Dati report.

    Fare clic con il pulsante destro del mouse su DataSource1.

  8. Verificare che l'opzione Origine dati specifichi AdventureWorks2008R2 e fare clic su Progettazione query.

  9. Nella finestra di dialogo Scegli prospettiva, selezionare Products and Purchases.

  10. Fare clic su OK.

    Quando viene visualizzato il riquadro di esplorazione, si noti che sono elencate le entità Product, Purchase Order Detail e Purchase Order Header.

  11. Trascinare l'entità Product nell'area di progettazione.

  12. Nell'elenco Entità selezionare Purchase Order Details.

  13. Nell'elenco Campi selezionare Total Received Qty e trascinare il campo a destra del campo Name.

    Nell'elenco Campi si noti che Sum Fulfilled Qty e Fulfilled Qty sono visualizzati alla fine dell'elenco per l'entità Purchase Order Details. Si noti inoltre che Sum Fulfilled Qty è visualizzato al livello superiore e Fulfilled Qty è nidificato al di sotto.

  14. Nell'elenco Campi selezionare Sum Fulfilled Qty e trascinare il campo a destra del campo Total Received Qty.

  15. Fare clic su Esegui per visualizzare il report.

  16. Nella colonna Sum Fulfilled Qty fare clic su 62500 per la riga Decal 1.

    Verrà visualizzato il report click-through Purchase Order Details. Si noti che la seconda colonna Modified Data non è più visualizzata e che sono stati aggiunti i campi Received Qty e Rejected Qty.

    Nota

    Non è possibile creare report click-through utilizzando Generatore report 3.0. Tuttavia, è possibile crearli in Generatore report 1.0 e aggiornare il report utilizzando Generatore report 3.0.

Passaggi successivi

In questo modo è stata completata l'esercitazione Modifica di un modello di report in Progettazione modelli.