Aggiungere la web part Visualizzatore di report di SQL Server Reporting Services in una pagina di SharePoint

Si applica a:✅ SQL Server 2016 (13.x) Reporting Services e versioni successive ✅ Server di report di Power BI ❌ SharePoint 2013 e versioni successive ✅ SharePoint Online

Visualizzare un report, da SQL Server Reporting Services o dal server di report di Power BI aggiungendo una web part Visualizzatore di report a una pagina di SharePoint.

Screenshot of the Report Viewer web part on a SharePoint page.

Prerequisiti

  • Per caricare correttamente i report, è necessario configurare Attestazioni per il servizio token Windows (C2WTS) per la delega vincolata Kerberos. Per altre informazioni su come configurare C2WTS, vedere Attestazioni per il servizio token Windows (C2WTS) e Reporting Services.

  • La web part Visualizzatore di report deve essere distribuita alla farm di SharePoint. Per informazioni su come distribuire il progetto della soluzione web part Visualizzatore di report, vedere Distribuire la web part Visualizzatore di report in un sito di SharePoint.

  • Per aggiungere una web part a una pagina Web, è necessario avere l'autorizzazione Aggiunta e personalizzazione pagine a livello di sito. Se si usano impostazioni di sicurezza predefinite, questa autorizzazione è concessa ai membri del gruppo Proprietari che hanno il livello di autorizzazione Controllo completo.

Aggiungere una web part

  1. Nel sito di SharePoint selezionare l'icona dell'ingranaggio in alto a sinistra e selezionare Aggiungi una pagina.

    Screenshot of the gear menu, highlighting Add a page.

  2. Assegnare alla pagina un nome e selezionare Crea.

  3. Nella finestra di progettazione della pagina selezionare la scheda Inserisci della barra multifunzione. Selezionare quindi web part all'interno della sezione Parti.

    Screenshot of Insert a web part from the office ribbon.

  4. In Categorie selezionare SQL Server Reporting Services (modalità nativa). In Parts selezionare Visualizzatore report. Scegliere quindi Aggiungere.

    Screenshot of the Add Report Viewer web part.

    È possibile che inizialmente venga visualizzato un errore. L'errore è dovuto al fatto che l'URL del server di report predefinito è impostato su https://localhost e non è disponibile nel percorso.

Configurare la web part Visualizzatore di report

Per configurare la web part in modo da puntare al report specifico, eseguire le operazioni seguenti.

  1. Quando si modifica la pagina di SharePoint, selezionare la freccia GIÙ in alto a destra della web part e selezionare Modifica web part.

    Screenshot of the down arrow menu, highlighting Edit Web Part.

  2. Immettere l'URL server di report per il server di report che ospita il report. L'URL dovrebbe essere simile a https://myrsserver/reportserver.

  3. Immettere il percorso e il nome del report che si vuole visualizzare nella web part. L'aspetto è simile a /AdventureWorks Sample Reports/Company Sales. In questo esempio, il report Company Sales si trova in una cartella denominata AdventureWorks Sample Reports.

  4. Se il report richiede parametri, dopo aver specificato l'URL del server di report e il nome del report, selezionare Carica parametri nella sezione Parametri.

  5. Selezionare Ok per salvare le modifiche alla configurazione della web part.

  6. Selezionare Salva nella barra multifunzione di Office per salvare le modifiche alla pagina di SharePoint.

Screenshot of the Report Viewer web part on a SharePoint page.

Considerazioni e limitazioni

  • La web part Visualizzatore di report non può essere usata nelle pagine moderne all'interno di SharePoint.
  • I report di Power BI non possono essere usati con la web part Visualizzatore di report.
  • Se non viene visualizzata la web part Visualizzatore di report da aggiungere alla pagina, accertarsi di implementare la web part Visualizzatore di report.

Altre domande? Visitare il forum su Reporting Services