Parti di report in Progettazione report (SSRS)
In Progettazione report è possibile pubblicare tabelle, grafici e altri elementi di report creati in un progetto come parti di report in un server di report o in un sito di SharePoint integrato con un server di report in modo da permetterne il riutilizzo in altri report.
In termini generali il funzionamento delle parti di report in Progettazione report e in Generatore report è identico. Per informazioni sulla funzionalità di base, vedere Parti di report (Generatore report 3.0) nella documentazione relativa a Generatore report 3.0 sul sito msdn.microsoft.com.
Esistono differenze fondamentali nel modo in cui le parti di report funzionano in Progettazione report, quale ad esempio il flusso di lavoro. Generatore report consente di eseguire la creazione in collaborazione, vale a dire la creazione e la pubblicazione da parte di un utente di una parte di report che potrà essere riutilizzata, modificata e ripubblicata da un altro utente. In Progettazione report, la pubblicazione è invece unidirezionale: è possibile pubblicare una parte di report ed è possibile riutilizzarla. Ma non è possibile riutilizzare una parte di report esistente in un report in Progettazione report. In questo argomento, dopo una veloce descrizione delle parti di report, vengono illustrate queste differenze.
Contenuto dell'articolo
Ciclo di vita della pubblicazione di una parte di report
Pubblicazione di parti di report
Riutilizzo di parti di report
Ripubblicazione di parti di report
Ciclo di vita della pubblicazione di una parte di report
In Progettazione report un utente A crea un progetto contenente un report con un grafico che dipende da un set di dati incorporato.
L'utente A contrassegna il grafico con il set di dati incorporato per la pubblicazione. Al grafico viene automaticamente assegnato un ID univoco. L'utente A pubblica quindi il report nel server di report. Il grafico viene pubblicato in Progettazione report.
Un utente B crea un report vuoto in Generatore report e vi aggiunge il grafico. A questo punto il grafico è parte del report dell'utente B, insieme al set di dati incorporato. L'utente B può modificare le istanze del grafico e del set di dati contenuti nel report. Questa operazione non avrà effetto sulle istanze del grafico e del set di dati nel server di report, né interromperà la relazione tra le istanze nel report e nel server di report.
In Progettazione report l'utente A modifica il grafico nel report originale.
L'utente A ridistribuisce il report determinando in tal modo la ripubblicazione e il conseguente aggiornamento del grafico nel server.
In Generatore report l'utente B accetta il grafico aggiornato dal server. Vengono pertanto sovrascritte le modifiche che l'utente B aveva apportato al grafico nel proprio report.
Pubblicazione di parti di report
Quando si pubblica una parte di report, in Progettazione report viene assegnato un ID univoco alla parte. Tale ID non subisce modifiche anche nel caso in cui si apportino modifiche successive alla parte. L'ID consente di collegare l'elemento di report originale contenuto nel report alla parte di report. Quando altri autori del report riutilizzano la parte di report in Generatore report, tramite l'ID è anche possibile collegare la parte di report nel report in uso al server di report.
È possibile pubblicare come parti di report gli elementi di report riportati di seguito.
Grafici
Misuratori
Immagini e immagini incorporate
Mappe
Parametri
Rettangoli
Tabelle
Matrici
Elenchi
Se si pubblica una parte di report in cui vengono visualizzati dati, quali una tabella, una matrice o un grafico, è possibile basarla su un set di dati condiviso; in caso contrario, quando si pubblica la parte di report, il set di dati dal quale dipende viene salvato come set di dati incorporato. I set di dati incorporati possono essere basati su origini dati incorporate, ma le credenziali non vengono archiviate nelle origini dati incorporate. Pertanto, se la parte di report dipende da un set di dati incorporato che utilizza un'origine dati incorporata, chiunque la riutilizzi dovrà fornire le credenziali per l'origine dati incorporata. Per evitare questo problema, basare i set di dati incorporati e condivisi su origini dati condivise con credenziali archiviate. Per ulteriori informazioni, vedere Utilizzo di parti del report e di set di dati in Generatore report 3.0 nella documentazione relativa a Generatore report 3.0 sul sito msdn.microsoft.com.
La pubblicazione di una parte di report in Progettazione report viene eseguita in due passaggi:
Contrassegnare gli elementi di report che si desidera pubblicare nella finestra di dialogo Pubblica parti di report.
Distribuire il report.
Quando si distribuisce il report, la parte di report viene pubblicata in un sito di SharePoint o in un server di report e altri utenti possono riutilizzarla. Per pubblicare una parte di report, è necessario avere effettuato la connessione a un server di report di SQL Server 2008 R2 e disporre di autorizzazioni sufficienti per la distribuzione del report.
Torna all'inizio
Riutilizzo di parti di report
Diversamente da Generatore report, non è possibile cercare e riutilizzare una parte di report in un progetto diverso da quello in cui è stato creato.
Gli autori di report che utilizzano Generatore report possono cercare e riutilizzare le parti di report pubblicate nei report che creano.
Ripubblicazione di parti di report
In Progettazione report è necessario aggiornare una parte di report esistente dall'interno del report nel quale è stata creata. In Generatore report gli autori del report possono riutilizzare la parte di report e pubblicarla coma una nuova parte senza sostituire la parte di report pubblicata. Se dispongono di autorizzazioni sufficienti possono anche aggiornare la parte di report pubblicata. Le parti di report archiviate in una cartella su un sito o sul server possono essere aggiornate da qualsiasi utente dotato di autorizzazioni sufficienti. L'ultimo aggiornamento sovrascrive gli aggiornamenti precedenti.
È possibile modificare e poi ripubblicare la parte di report nel sito o nel server. In Generatore report gli autori del report che hanno aggiunto la parte a un report vengono informati della modifica alla successiva apertura del report e possono accettare o meno le modifiche apportate.
È inoltre possibile scegliere di pubblicare come nuovo un report già pubblicato. Nella finestra di dialogo Pubblica parti di report, fare clic su Pubblica come nuova parte del report. Questa nuova parte del report dispone di un nuovo ID univoco e non ha alcuna relazione con la parte vecchia del report.
Torna all'inizio