Risolvere i problemi di rendering del report di Reporting ServicesTroubleshoot Reporting Services Report Rendering Issues

Dopo che le informazioni sul layout e i dati del report sono stati combinati, il report compilato viene inviato a un renderer di report.After the report data and layout information is combined, the compiled report is sent to a report renderer. Ad esempio, quando si visualizza in anteprima un report in locale, si utilizza il renderer HTML per visualizzare il report compilato.For example, when you preview a report locally, you are using the HTML renderer to view the compiled report. Utilizzare le informazioni riportate in questo argomento per risolvere i problemi specifici del rendering del report.Use this topic to help troubleshoot issues specific to report rendering.

Nel report è presente spazio vuoto aggiuntivo, incluse pagine vuoteWhy do I have extra white space, including blank pages, in my report?

Gli elementi del report vengono regolati automaticamente durante l'elaborazione del report per conservare lo spazio vuoto definito come parte del report.Report items are automatically adjusted during report processing to preserve white space that is defined as part of the report. Lo spazio vuoto viene conservato nella visualizzazione Progettazione del report.White space in the report design view is preserved. Nell'area di progettazione del report, lo sfondo bianco rappresenta spazio vuoto che verrà mantenuto durante la visualizzazione, l'esportazione o la stampa di un report, a seconda del supporto di destinazione.On the report design surface, the white background represents white space that is preserved when a report is viewed, exported, or printed, depending on target medium.

Lo spazio vuoto e le interruzioni di pagina interagiscono durante l'esecuzione il renderingWhite Space and Page Breaks Interact During Rendering

Quando si visualizza un report o si esporta il report in un formato di file, l'estensione per il rendering associata elabora il report e lo salva nel formato di file specificato.When you view a report or export the report to a file format, the associated rendering extension processes the report and saves it to the specified file format. Ogni estensione per il rendering elabora lo spazio vuoto in un report sulla base di regole specifiche.Each rendering extension processes the white space in a report according to specific rules. Lo spazio vuoto varia anche in base alle proprietà dell'impostazione di pagina, alle interruzioni di pagina impostate per gli elementi del report, alla posizione relativa degli elementi del report nel corpo del report, alla proprietà KeepTogether per determinati elementi del report e agli elementi del report se sono nei contenitori padre.White space is also affected by the page setting properties, page breaks set on report items, the relative position of report items placed in the report body, the KeepTogether property for certain report items, and whether report items are in parent containers.

Per eliminare eventuali pagine aggiuntive a causa della larghezza del report, trascinare il bordo dell'area di progettazione del report per allinearlo con l'elemento del report più esterno.To eliminate extra pages because of report width, drag the edge of the report design surface to align with the outermost report item. Per un layout del report da sinistra verso destra, trascinare il bordo destro da allineare con l'elemento del report più esterno.For a left-to-right report layout, drag the right edge to be aligned with the outermost report item. Per altre informazioni, vedere Tipi di rendering.For more information, see Rendering Behaviors.

Lo spazio vuoto non è mantenuto alla fine di un reportWhite Space is Not Preserved at the End of a Report

Reporting Services fornisce un'opzione che consente di controllare se mantenere o eliminare lo spazio vuoto alla fine di un report.Reporting Services provides an option that lets you control whether to preserve or eliminate white space at the end of a report.

Per mantenere lo spazio vuoto alla fine di un report, selezionare il report e nel riquadro Proprietà, scorrere fino a ConsumeContainerWhitespace e digitare False.To preserve white space at the end of a report, select the report and in the Properties pane, scroll to ConsumeContainerWhitespace, and type False.

Perché i report hanno un aspetto diverso quando vengono esportati in formati diversi?Why do my reports look different when exported to different formats?

Dopo aver eseguito un report, è possibile esportarlo in un altro formato, ad esempio Excel, Word o PDF.After you run a report, you can export it to another format such as Excel, Word, or PDF. A seconda del formato nel quale si esporta il report, potrebbero applicarsi determinate regole e limitazioni.Depending on the format to which you export the report certain rules and limitations might apply. È possibile superare molte limitazioni semplicemente tenendole presenti durante la creazione del report.You can address many limitations by considering them when you create the report. Potrebbe essere necessario usare un layout leggermente diverso nel report, allineare con cura gli elementi all'interno del report, limitare i piè di pagina del report a una sola riga di testo e così via.You might need to use a slightly different layout in your report, carefully align items within the report, confine report footers to a single line of text, and so forth. È inoltre possibile utilizzare l'elemento globale predefinito RenderFormat per applicare in modo condizionale un layout del report diverso per renderer diversi.You can also use the RenderFormat built-in global to conditionally use a different report layout for different renderers. Altre variabili globali predefinite possono consentire di gestire la paginazione nel formato esportato e di denominare le schede del foglio di lavoro in Excel.Other built-in globals can help you manage pagination in the exported format and name worksheet tabs in Excel. Per altre informazioni, vedere Esportazione di report e Riferimenti alle raccolte predefinite Globals e Users.For more information, see Export Reports and Use Built-in Globals an Users Reference.

Modalità di visualizzazione di tutti i dati del report in una paginaHow can I view all my report data on one page?

Per una visualizzazione interattiva dei report in cui non sono presenti quantità di dati elevate, è possibile che si desideri visualizzare tutti i dati in una pagina.For an interactive viewing experience for reports that do not have excessive amounts of data, you might want to see all the data on one page.

Per i renderer con interruzioni di pagina automatiche, per visualizzare tutti i dati in una pagina, impostare InteractiveHeight su 0 nelle proprietà Report.For soft page-break renderers, to view all the data on one page, in Report properties, set InteractiveHeight to 0. Nei renderer con interruzioni di pagina automatiche, le interruzioni di pagina esistenti vengono ignorate.In soft page-break renderers, existing page breaks are the ignored.

Nota

Quando un report non contiene interruzioni di pagina, è necessario elaborare l'intero report prima che la prima pagina venga visualizzata.When a report has no page breaks, the entire report must be processed before you can view the first page.

Per altre informazioni sulle categorie di renderer, vedere Tipi di rendering.For more information about categories of renderers, see Rendering Behaviors.

I report non vengono eseguiti quando il browser è configurato per richiedere per le credenzialiReports do not run when your browser is configured to prompt for credentials

La visualizzazione dei report potrebbe non riuscire determinando la visualizzazione di un messaggio di errore quando il browser è configurato per richiedere le credenziali e l'origine dati viene configurata per l'autenticazione di Windows integrata.Viewing your reports may fail with an error message when your browser is configured to prompt for credentials and your data source is configured for integrated windows authentication. Questa situazione si verifica quando l'origine dati si trova in un computer separato dal server di report, l'origine dati è configurata per utilizzare Autenticazione di Windows e il browser è impostato per richiedere per le credenziali.This occurs when your data source is on a separate computer than the report server, the data source is configured to use Windows Authentication, and the browser is set to prompt for credentials. Di seguito sono riportati alcuni esempi dei messaggi che verranno visualizzati.The following are examples of messages you will see.

Quando l'origine dati è configurata per un tipo di connessione Microsoft SQL Server:When the data source is configured for a Microsoft SQL Server connection type:
An error has occurred during report processing.
Cannot create a connection to data source 'localhost'.
Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection.

Quando l'origine dati è configurata per un tipo di connessione Elenco Microsoft SharePoint:When the data source is configured for a Microsoft SharePoint List connection type:
An error occurred during client rendering.
An error has occurred during report processing.
Query execution failed for dataset 'DataSet1'.
The request failed with HTTP status 401: Unauthorized.

Per risolvere questo problema: modificare l'origine dati per l'uso delle credenziali archiviate anziché delle credenziali di Windows.To work around this issue: Modify the data source to use stored credentials instead of Windows credentials.

Questo problema si applica a: browser configurati per richiedere le credenziali.This issue applies to: Browsers configured to prompt for credentials.

Vedere ancheSee Also

Errori ed eventi (Reporting Services)Errors and events (Reporting Services)
Risolvere i problemi di recupero dei dati con i report di Reporting ServicesTroubleshoot Data Retrieval issues with Reporting Services Reports
Risolvere i problemi di sottoscrizioni e recapito di Reporting ServicesTroubleshoot Reporting Services Subscriptions and Delivery

<Token xmlns:xlink="http://www.w3.org/1999/xlink"><image xlink:href="173ab206-1146-43d1-ba3c-35a212f09a14"/> Serve aiuto?  Forum MSDNhttps://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?forum=SQLServer2016Preview  |  stackoverflowhttp://stackoverflow.com/questions/tagged/sql-server-2016  |  Registrare un problema o un suggerimento in  Microsoft Connecthttps://connect.microsoft.com/SQLServer/Feedback<Token xmlns:xlink="http://www.w3.org/1999/xlink"><image xlink:href="173ab206-1146-43d1-ba3c-35a212f09a14"/> Need help?  MSDN forumhttps://social.msdn.microsoft.com/Forums/sqlserver/en-US/home?forum=SQLServer2016Preview  |  stackoverflowhttp://stackoverflow.com/questions/tagged/sql-server-2016  |  Log an issue or suggestion at Microsoft Connecthttps://connect.microsoft.com/SQLServer/Feedback