Visualizzare ed esplorare i report in modalità nativa utilizzando le web part di SharePoint (SSRS)
Reporting Services include diverse web part che funzionano con versioni specifiche di un server di report e in determinate modalità di distribuzione.
Modalità nativa: se si desidera accedere al contenuto di un server di report in un sito di SharePoint da un server di report eseguito in modalità nativa, utilizzare le web part Esplora report e Visualizzatore report di SharePoint 2.0 incluse in Reporting Services. In questo argomento sono disponibili le istruzioni per l'installazione e l'utilizzo delle web part della versione 2.0.
Modalità SharePoint: se si desidera accedere a un server di report eseguito nella modalità SharePoint, utilizzare le web part installate dal componente aggiuntivo Reporting Services per prodotti SharePoint. Per ulteriori informazioni sul componente aggiuntivo, vedere Posizione in cui trovare il componente aggiuntivo Reporting Services per prodotti SharePoint.
-
[!NOTA]
La web part Visualizzatore report per la modalità nativa (SPViewer.dwp) è diversa da quella (ReportViewer.dwp) installata dal componente aggiuntivo Reporting Services per prodotti SharePoint. Nelle web part sono inclusi schemi e implementazioni diversi, tuttavia possono essere installate entrambe nella stessa farm SharePoint. È possibile distinguere le web part visivamente grazie alle caratteristiche seguenti: nella web part Visualizzatore report, installata tramite il componente aggiuntivo, è disponibile un menu Azioni sulla barra degli strumenti.
Per ulteriori informazioni sulle modalità del server di report, vedere Server di report di Reporting Services (SSRS).
Contenuto dell'argomento:
Informazioni su Report Explorer e Visualizzatore report
Requisiti per l'utilizzo delle web part
Installazione di web part
Aggiunta e configurazione delle web part
Informazioni su Report Explorer e Visualizzatore report
Report Explorer e Visualizzatore report sono web part di SharePoint 2.0 introdotte in SQL Server 2000 Reporting Services Service Pack 2 (SP2) e ancora disponibili nelle versioni correnti.
Tramite le web part viene offerto un modo per visualizzare i report ed esplorare la gerarchia di cartelle del server di report da un sito di SharePoint.
Si noti che non sono supportate funzionalità di personalizzazione delle web part. Le web part sono concepite per essere utilizzate come sono e non devono essere estese o modificate.
Con Esplora report (SPExplorer.dwp) è possibile connettersi a Gestione report nel computer del server di report. È possibile esplorare i report disponibili in un server di report e sottoscrivere singoli report. Se Generatore report è abilitato e si dispone di autorizzazioni sufficienti, è possibile avviare Generatore report dalla web part Report Explorer.
Report Explorer consente di visualizzare i contenuti di una cartella utilizzando una pagina di Gestione report. L'accesso a singoli elementi e cartelle nella gerarchia di cartelle del server di report viene controllato mediante l'assegnazione di ruoli nel server di report. Quando si seleziona un report, quest'ultimo viene aperto in una nuova finestra del browser. Il report viene visualizzato nel Visualizzatore HTML del server di report, il quale include la barra degli strumenti per report, non nella web part Visualizzatore report. Se si desidera personalizzare le impostazioni della barra degli strumenti, accertarsi di specificare i parametri di accesso all'URL nel server di report. Per istruzioni, vedere Riferimento ai parametri di accesso con URL.
Con Visualizzatore report (SPViewer.dwp) è possibile visualizzare un report e viene fornita una barra degli strumenti utilizzabile per navigare tra le pagine, eseguire ricerche nel contenuto o esportare il report. È possibile aggiungere la web part Visualizzatore report a una pagina web part in modo che in quest'ultima venga sempre visualizzato un determinato report oppure è possibile connettersi a Esplora report per visualizzare i report aperti tramite questa web part.
Inizio pagina
Requisiti per l'utilizzo delle web part
I requisiti per l'utilizzo delle web part Visualizzatore report e Report Explorer includono quanto segue:
Le versioni supportate di prodotti e tecnologie SharePoint sono:
Windows SharePoint Services 3.0 e Microsoft Office SharePoint Server 2007.
SharePoint Foundation 2010 e SharePoint Server 2010.
La versione del server di report in modalità nativa deve essere SQL Server 2005 Reporting Services o successiva.
Il server di report deve essere eseguito in modalità nativa. Non è possibile utilizzare le web part Esplora report e Visualizzatore report per visualizzare o connettersi a report in un server di report eseguito in modalità SharePoint.
Gestione report deve essere installato.
Le web part Report Explorer e Visualizzatore report sono distribuite tramite un file CAB (con estensione cab) incluso in Reporting Services. Nelle sezioni seguenti di questo argomento sono disponibili istruzioni per installare, configurare e utilizzare le web part.
Inizio pagina
Installazione di web part
Le web part vengono recapitate a un server SharePoint come file CAB. Per installare le web part, eseguire lo strumento Stsadm.exe di SharePoint incluso nel file con estensione cab dalla riga di comando. Per ulteriori informazioni sullo strumento e la distribuzione delle web part, vedere la documentazione di SharePoint.
Installare web part tramite PowerShell
Copiare il file RSWebParts.cab in una cartella nel server SharePoint. È possibile copiare il file in qualsiasi cartella nel server di SharePoint e quindi eliminarlo dopo aver installato le web part. Per impostazione predefinita, tramite SQL Server 2012 Reporting Services il file RSWebParts.cab viene installato nella cartella seguente:
C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Reporting Services\SharePoint
Nel computer in cui è disponibile l'installazione del prodotto SharePoint aprire Shell di gestione SharePoint 2010 con privilegi amministrativi.
Eseguire il comando PowerShell seguente:
Install-SPWebPartPack -LiteralPath "C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Reporting Services\SharePoint\RSWebParts.cab" -GlobalInstall
Si dovrebbe visualizzare un messaggio simile al seguente, in cui viene indicata la distribuzione della web part.
Nome IDSoluzione Distribuita---- ---------- --------rswebparts.cab 00000000-0000-0000-0000-000000000000 True
Per ulteriori informazioni sull'utilizzo di PowerShell, vedere Install-SPWebPartPack (https://technet.microsoft.com/it-it/library/ff607840.aspx).
Installare web part tramite STSADM.exe
Copiare il file RSWebParts.cab nello stesso percorso del server SharePoint come descritto nella sezione relativa a PowerShell presente in questo documento.
Nel computer in cui è disponibile l'installazione del prodotto SharePoint, aprire una finestra del prompt dei comandi con privilegi amministrativi e passare alla cartella contenente lo strumento Stsadm.exe. Il percorso predefinito per SharePoint Foundation 2010 è il seguente:
C:\Programmi\Common Files\Microsoft Shared\Web Server Extensions\14\BIN.
Eseguire Stsadm.exe incluso nel file con estensione cab con la sintassi seguente:
STSADM.EXE -o addwppack -filename "C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall
Si dovrebbe visualizzare un messaggio relativo al corretto completamento dell'operazione.
Se si specifica -globalinstall, le web part verranno aggiunte alla Global Assembly Cache (GAC). Questo passaggio è necessario se si desidera connettersi alle web part.
Inizio pagina
Aggiungere e configurare web part
Dopo aver installato le web part, è possibile aggiungerle a una o più pagine web in un sito di SharePoint. È necessario disporre dell'autorizzazione per creare siti Web e aggiungere contenuto.
Con la procedura riportata di seguito sarà possibile aggiungere entrambe le web part a una pagina e, successivamente, collegare Esplora report e Visualizzatore report in modo che quando si fa clic su un report in Esplora report, questo sarà visualizzato in Visualizzatore report.
Aggiungere Visualizzatore report
In Azioni sito fare clic su Modifica pagina.
In una zona della pagina fare clic su Aggiungi web part.
Nella finestra di dialogo Aggiungi web part scorrere fino alla categoria Varie.
Selezionare Visualizzatore report.
Attenzione Non selezionare Visualizzatore report di SQL Server Reporting Services. Questa web Part viene registrata quando si installa il componente aggiuntivo Reporting Services per prodotti SharePoint e viene utilizzata per l'esecuzione di un server di report in modalità SharePoint. Non è possibile utilizzarla per visualizzare i report in un server di report eseguito in modalità nativa.
Scegliere Aggiungi.
In modalità di modifica della pagina fare clic su Modifica web part nella web part Visualizzatore report.
In Report Manager URL digitare l'URL di un'istanza di Gestione report associata al server di report in modalità nativa a cui si desidera accedere. Per impostazione predefinita, la sintassi dell'URL di Gestione report è http://<nomeserver>/reports.
In Percorso report specificare una barra seguita dal percorso della cartella e dal nome del report. Non includere il nome del server o la directory virtuale di Gestione report. Ad esempio, per aprire il report "Company Sales" nella cartella Adventure Works, specificare /Adventure Works/Company Sales. Di seguito è riportato un altro esempio in cui il report "Products" si trova nella cartella radice del server di report /Products.
Fare clic su OK.
Aggiungere Esplora report ed effettuare il collegamento a Visualizzatore report
In un'altra area della pagina fare clic su Aggiungi web part e nella cartella Varie selezionare Esplora report, quindi Aggiungi.
Nel menu di scelta rapida della web part Esplora report fare clic su Modifica web part.
In Report Manager URL digitare l'URL di un'istanza di Gestione report associata al server di report in modalità nativa a cui si desidera accedere.
Facoltativamente, impostare il Percorso iniziale. Il percorso iniziale rappresenta la cartella nella gerarchia di cartelle del server di report. È possibile specificare un percorso iniziale se si desidera che la pagina predefinita sia una cartella che si trova a un livello inferiore nella gerarchia. Il percorso deve iniziare con una barra. È necessario specificare un percorso completo che inizi con il nodo radice della gerarchia di cartelle del server di report, ma non includa il nome del server o la directory virtuale di Gestione report. Ad esempio, per aprire una cartella denominata Adventure Works che si trova al livello immediatamente inferiore rispetto al nodo radice, specificare /Adventure Works come percorso iniziale.
Fare clic su OK.
In Esplora report verrà visualizzato un elenco degli elementi del report nel relativo server. Per impostazione predefinita, se si fa clic sul nome di un report, quest'ultimo verrà aperto in una nuova finestra. Completare i passaggi riportati di seguito se si desidera collegare Esplora report a Visualizzatore report in modo che quando si fa clic sul nome di un report in Esplora report, questo venga visualizzato in Visualizzatore report.
Nel menu di scelta rapida di Esplora report fare clic su Connessioni.
Fare clic su Visualizza report in.
Fare clic su Visualizzatore report.
Inizio pagina
Vedere anche
Concetti
Server di report di Reporting Services (modalità SharePoint)