Anteprima dei reportPreviewing Reports

Durante la progettazione di un report di Reporting ServicesReporting Services , potrebbe essere necessario visualizzarlo prima di pubblicarlo in un ambiente di produzione.When you design a Reporting ServicesReporting Services report, you may want to view it before publishing it to a production environment. Tale operazione può essere eseguita passando alla modalità di anteprima in Progettazione report, utilizzando la finestra di anteprima in Progettazione report e pubblicando il report in un server di report in un ambiente di prova.You can do this in several ways: by switching to Preview mode in Report Designer, by using the preview window in Report Designer, and by publishing the report to a report server in a test environment.

Nota

Quando un report viene visualizzato in anteprima, i dati per il report vengono memorizzati nella cache in un file nel computer locale.When you preview a report, the data for the report is cached to a file on the local computer. Quando lo stesso report viene visualizzato di nuovo in anteprima utilizzando la stessa query, gli stessi parametri e le stesse credenziali, in Progettazione report viene recuperata la copia memorizzata nella cache anziché rieseguire la query.When you preview the same report again using the same query, parameters, and credentials, Report Designer retrieves the cached copy rather than rerunning the query. Il file di dati viene salvato come <nomereport>.rdl.data nella stessa directory del file di definizione del report.The data file is saved as <reportname>.rdl.data in the same directory as the report definition file. e non viene eliminato alla chiusura di Progettazione report.The file is not deleted when you close Report Designer.

Modalità di anteprimaPreview Mode

È possibile fare clic su ssrs_ssdt_preview per visualizzare un report in anteprima in Progettazione report.You can preview a report in Report Designer by clicking ssrs_ssdt_preview. Il report verrà eseguito localmente, utilizzando le stesse funzionalità di elaborazione e rendering del report offerte dal server di report.This runs the report locally, using the same report processing and rendering functionality that is provided with the report server. Il report visualizzato è un'immagine interattiva. È quindi possibile selezionare parametri, fare clic sui collegamenti, visualizzare la mappa documento ed espandere e comprimere le aree nascoste del report.The report that is displayed is an interactive image; you can select parameters, click links, view the document map, and expand and collapse hidden areas of the report. È inoltre possibile esportare il report in uno dei formati di rendering installati.You can also export the report to any of the installed rendering formats.

Anteprima autonomaStandalone Preview

Per visualizzare in anteprima un report è possibile inoltre eseguire il progetto report in una configurazione per il debug, ad esempio per eseguire il debug degli assembly personalizzati scritti.Another way to preview a report is to run the report project in a debug configuration, for example, to debug custom assemblies that you write. Il report viene aperto nel browser predefinito.The report is opened in your default browser. Per eseguire un progetto sono disponibili tre modi:There are three ways to run a project:

  • Fare clic su Avvia debug dal menu Debug .By clicking Start Debugging on the Debug menu.

  • Facendo clic sul pulsante Avvia sulla Visual StudioVisual Studio barra degli strumenti standard ssrs_ssdt_startdebug.By clicking the Start button on the Visual StudioVisual Studio standard toolbar ssrs_ssdt_startdebug.

  • Premere F5.By pressing F5.

    Se si utilizza una configurazione del progetto che compila il report senza distribuirlo, il report specificato nella proprietà StartItem della configurazione corrente viene aperto in una finestra di anteprima separata.If you use a project configuration that builds the report but does not deploy it, the report that is specified in the StartItem property of the current configuration opens in a separate preview window. La visualizzazione e la funzionalità del report nella finestra di anteprima sono uguali a quelle della modalità di anteprima.The preview window displays the report in the same way and has the same functionality as Preview mode.

Nota

Prima di eseguire il debug di un report è necessario impostare un elemento iniziale.Before debugging a report, you must set a start item. Ad esempio, se si esegue la modalità di debug e nel browser viene visualizzata la pagina del server di report principale e non il report desiderato nella modalità di anteprima.For example, if you run debug mode and the browser opens the main report server page and not your report in preview mode. Per impostare un elemento iniziale, in Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto report, scegliere Proprietà, quindi selezionare il nome del report da visualizzare nella proprietà StartItem.To set a start item, in Solution Explorer, right-click the report project, click Properties, and then in StartItem, select the name of the report to display.

Se si desidera visualizzare in anteprima un report che non è l'elemento iniziale del progetto, selezionare una configurazione che compili il report senza distribuirlo, ad esempio la configurazione DebugLocal. Fare clic con il pulsante destro del mouse sul report e quindi scegliere Esegui.If you wish to preview a particular report that is not the start item for the project, select a configuration that builds the report but does not deploy it (for example, the DebugLocal configuration), right-click the report, and then click Run. È necessario scegliere una configurazione che non preveda la distribuzione del report. In caso contrario, il report verrà pubblicato nel server di report anziché venire visualizzato in locale in una finestra di anteprima.You must choose a configuration that does not deploy the report; otherwise, the report will be published to the report server instead of displayed locally in a preview window.

Pubblicazione in un server di provaPublishing to a Test Server

È anche possibile testare i report pubblicandoli in un server di prova, passare al report desiderato e visualizzarne l’anteprima.You can also test reports by publishing them to a test server, browse to the report and preview. La pubblicazione di un report in un server di prova è analoga alla pubblicazione di un report in un server di produzione.Publishing a report to a test server is the same as publishing to a production server. Per informazioni sulla pubblicazione di un report, vedere Pubblicazione dei report in un server di report.For information about publishing a report, see Publishing Reports to a Report Server.

Vedere ancheSee Also

Stampa di report (Generatore report e SSRS) Print Reports (Report Builder and SSRS)
Stampare un report (Generatore report e SSRS) Print a Report (Report Builder and SSRS)
Pubblicazione di report Publish Reports
Uso di assembly personalizzati con i reportUsing Custom Assemblies with Reports