Personalizzare la web part Visualizzatore reportCustomize the Report Viewer Web Part

È possibile utilizzare la web part Visualizzatore report per visualizzare report eseguiti in un server di report configurato per l'integrazione con SharePoint.You can use the Report Viewer Web Part to view reports that run on a report server that is configured for SharePoint integration. I report che è possibile visualizzare includo file di definizione dei report, con estensione rdl, e report di Generatore report.Reports that you can display include report definition (.rdl) files and Report Builder reports. I report vengono automaticamente aperti nella web part Visualizzatore report in una nuova pagina, tuttavia è possibile aggiungere la web part Visualizzatore report a una pagina Web o a un sito esistente se si desidera che il report risulti sempre visibile all'interno della pagina.Reports open in the Report Viewer Web Part in a new page automatically, but you can also add a Report Viewer Web Part to an existing Web page or site if you want a particular report to always be visible on that page.

È possibile personalizzare la web part Visualizzatore report nei modi seguenti:You can customize the Report Viewer Web Part in the following ways:

  • Modificare l'aspetto della web part impostandone le proprietà.Change the appearance of the Web Part by setting properties.

  • Scegliere le caratteristiche di report interattive disponibili sull'apposita barra degli strumenti.Choose which interactive reporting features are available on the report toolbar.

  • Specificare quali aree di visualizzazione rendere disponibili.Specify which view areas are available. La web part Visualizzatore report dispone di un'area di visualizzazione dei report, di un'area Parametri e di un'area Credenziali.The Report Viewer Web Part has a report view area, a Parameters area, and a Credentials area.

    Non è possibile estendere la web part Visualizzatore report per supportare altri tipi di file, né sostituire la barra degli strumenti per report con una barra personalizzata o aggiungervi nuove funzionalità.You cannot extend the Report Viewer Web Part to support different file types, and you cannot replace the report toolbar with a custom toolbar or add new functionality to the existing toolbar. Per personalizzare le caratteristiche standard, è necessario creare una web part personalizzata.If you require customization of the standard features, you should create a custom Web Part.

Impostazione delle proprietà della web partSetting Web Part Properties

A una web part sono associate proprietà personalizzate utilizzate per configurare funzionalità specifiche.A Web Part has custom properties that are used to configure specific functionality. Le web part dispongono inoltre in genere di proprietà comuni a tutte le web part.A Web Part also has common properties that are standard for every Web Part.

Modifica delle proprietà predefiniteChange Default Properties

La web part Visualizzatore report include proprietà predefinite idealmente adeguate per l'apertura di report a richiesta da una raccolta o cartella.The Report Viewer Web Part has default properties that are ideally suited for opening reports on demand from a library or folder. Per impostazione predefinita, tutti i controlli disponibili si trovano sulla barra degli strumenti, mentre l'altezza e la larghezza vengono impostate per utilizzare tutto lo spazio disponibile nella pagina Web.By default, all available controls are displayed on the toolbar, and height and width are set to use all of the available space on the Web page. Se si vuole modificare le proprietà predefinite, è possibile personalizzare la Web part tramite Impostazioni sito.If you want to modify the default properties, you can customize the Web Part through Site Settings.

  1. Scegliere Impostazioni sito dal menu Azioni sito.On the Site Actions menu, click Site Settings.

  2. In Raccolte fare clic su Web part.Under Galleries, click Web parts.

  3. Fare clic su ReportViewer.dwp.Click ReportViewer.dwp.

  4. Aprire il riquadro degli strumenti e impostare le proprietà che si desidera utilizzare.Open the tool pane and set the properties you want to use.

Personalizzazione di un visualizzatore report incorporato in una pagina WebCustomize an Embedded Report Viewer in a Web Page

È possibile impostare le proprietà affinché Visualizzatore report si adatti alla pagina Web.You can set properties to make the Report Viewer fit within a Web page. Al visualizzatore possono essere applicati lo stesso stile e gli stessi colori della pagina che lo contiene.The report viewer can use the same style and colors as the page that contains it. È possibile nascondere completamente o in parte la barra degli strumenti, la mappa documento e l'area dei parametri per sfruttare al massimo l'area di visualizzazione del report all'interno dello spazio assegnato.You can hide all or part of the toolbar, document map, and parameters area to maximize the report viewing area within the allocated space. Il report utilizza sempre gli stili definiti al momento della sua creazione. Non è possibile personalizzare l'aspetto del report dopo la pubblicazione in una raccolta di SharePoint.The report always uses the styles that are defined for it when it was created; you cannot customize report appearance after it is published to a SharePoint library.

Se si incorpora la Web part Visualizzatore report in una pagina Web, è consigliabile impostare la proprietà URL report per un report specifico.If you are embedding the Report Viewer Web Part in a Web page, you should set the Report URL property to a specific report. In caso contrario, nel Visualizzatore report verranno visualizzate le istruzioni per il collegamento di un report.If you do not, the Report Viewer will display instructions for linking to a report. Non è possibile personalizzare o rimuovere le istruzioni.You cannot customize or remove the instructions.

Proprietà personalizzate della web part Visualizzatore reportCustom Properties of the Report Viewer Web Part

Ai fini dell'impostazione delle proprietà personalizzate, tenere presente che alcune di esse vengono utilizzate solo se la web part Visualizzatore report è incorporata in una pagina.When setting custom properties, be aware that some properties are used only when the Report Viewer Web Part is embedded in a page. Tra le proprietà personalizzabili ci sono il titolo, l'altezza, la larghezza, il tipo di colore e la zona.Examples include Title, Height, Width, Chrome type, and Zone. Altre proprietà, ad esempio le impostazioni relative alla barra degli strumenti e le impostazioni relative ai parametri, vengono utilizzate indipendentemente dal fatto che Visualizzatore report sia incorporato in una pagina o apra un report in modalità Pagina intera.Other properties, such as Toolbar settings and Parameters settings, are used regardless of whether the Report Viewer appears within a page or opens a report in full-page mode.

Le proprietà personalizzate della web part Visualizzatore report sono elencate di seguito.The custom properties of the Report Viewer Web Part are listed below.

ProprietàProperty DescriptionDescription
ReportReport Percorso completo di un report presente nel sito di SharePoint corrente oppure in un sito disponibile nella stessa farm o applicazione Web.A fully-qualified path to a report that is on the current SharePoint site, or on a site within the same Web application or farm. Se si desidera impostare proprietà aggiuntive, per ottenere risultati ottimali fare clic su Applica dopo avere specificato l'URL del report.For best results when setting additional properties, click Apply after you specify the report URL.
Destinazione collegamento ipertestualeHyperlink Target Codice HTML standard che specifica il frame di destinazione per la visualizzazione dei contenuti collegati nel documento corrente.Standard HTML that specifies the target frame for displaying linked content within the current document. Per i report che includono collegamenti ipertestuali a siti Web esterni, è possibile specificare se un documento di destinazione sostituisce il report esistente nella finestra corrente oppure viene aperto in una nuova finestra del browser.For reports that include hyperlinks to external Web sites, you can specify whether a target document replaces the existing report within the current window, or opens in a new browser window. I valori validi includono _Top, _Blanke _Self.Valid values include _Top, _Blank, and _Self. _Top usa la finestra corrente, _Blank carica il documento in una nuova finestra del browser e _Self apre il documento nel frame corrente._Top uses the current window, _Blank loads the document in a new browser window, and _Self opens the document within the current frame. Anche se nel linguaggio HTML _Parent è un valore valido per l'attributo Target, non usare tale valore per una Web part Visualizzatore report incorporata in una pagina.Although _Parent is a valid value for the Target attribute in HTML, do not use it for a Report Viewer Web Part that is embedded in a page.
Titolo web part generato automaticamenteAuto-Generate Web Part Title Titolo generato che include il nome della web part Visualizzatore report seguito dal nome del report, separati da un trattino.A generated title that includes the name of the Report Viewer Web Part plus the name of the report, separated by a dash. Se il report non ha titolo, verrà utilizzato il nome di file del report.If the report does not have a title, the report file name is used. Tale titolo è visibile quando si aggiunge una web part a una pagina.The title is visible when you add a Web Part to a page. Se questa casella di controllo è selezionata, il titolo verrà generato a ogni aggiornamento della pagina.If this check box is selected, the title will be generated each time the page is refreshed.
Collegamento Dettagli per il titolo della web part generato automaticamenteAuto-Generate Web Part Title Detail Link Collegamento ipertestuale generato automaticamente e visualizzato sopra la web part.A generated hyperlink that appears above the Web Part. È possibile fare clic sul collegamento per aprire il report in una nuova pagina, in modalità Pagina intera.You can click the link to open the report in a new page, in full-page mode.
Mostra voce di menu Generatore reportShow report builder menu item Visualizza o nasconde l'opzione del menu Azioni che consente di aprire Generatore report.Shows or hides the Actions menu option to open Report Builder.
Mostra voce di menu di sottoscrizioneShow subscription menu item Visualizza o nasconde l'opzione del menu Azioni che consente di creare una sottoscrizione per il report.Shows or hides the Actions menu option to create a subscription for the report.
Mostra voce di menu di stampaShow print menu item Visualizza o nasconde l'opzione del menu Azioni che consente di stampare il report.Shows or hides the Actions menu option to print the report.
Mostra voce di menu di esportazioneShow export menu item Visualizza o nasconde l'opzione del menu Azioni che consente di esportare il report.Shows or hides the Actions menu option to export the report.
Mostra pulsante di aggiornamentoShow refresh button Visualizza o nasconde il pulsante di aggiornamento sulla barra degli strumenti.Shows or hides the refresh button on the toolbar.
Mostra controlli per la navigazione tra le pagineShow page navigation controls Visualizza o nasconde i pulsanti per la navigazione nel report sulla barra degli strumenti.Shows or hides the report navigation buttons on the toolbar. Questa opzione consente di modificare la visibilità di tutti i controlli per la navigazione.This option changes the visibility of all the navigation controls.
Mostra pulsante IndietroShow back button Visualizza o nasconde il pulsante Indietro sulla barra degli strumenti.Shows or hides the back button on the toolbar.
Mostra controlli di ricercaShow find controls Visualizza o nasconde i controlli di ricerca sulla barra degli strumenti.Shows or hides the find controls on the toolbar. I controlli di ricerca consentono a un utente di cercare testo nel report di cui è stato eseguito il rendering.The find controls allow a user to search for text in the rendered report. Questa opzione consente di modificare la visibilità di tutti i controlli di ricerca.This option changes the visibility of all the find controls.
Mostra controllo zoomShow zoom control Visualizza o nasconde il controllo zoom sulla barra degli strumenti.Shows or hides the zoom control on the toolbar.
Mostra pulsante feed ATOMShow ATOM feed button Visualizza o nasconde il pulsante del feed ATOM sulla barra degli strumenti.Shows or hides the ATOM feed button on the toolbar.

htmlviewer_datafeedhtmlviewer_datafeed
Posizione barra degli strumentiToolBar location Determina la posizione della barra degli strumenti all'interno del visualizzatore di report.Determines the location of the toolbar within the report viewer. I valori validi includono Top e Bottom.Valid values include Top and Bottom.
Area dei messaggi di richiestaPrompt area I valori validi includono Visualizzato, Compressoe Nascosto.Valid values include Displayed, Collapsed, and Hidden. Visualizzato consente di visualizzare l'area Parametri per i report che includono valori con parametri e richiedono l'input dell'utente prima dell'esecuzione.Displayed displays the Parameters area for reports that include parameterized values and that require user input before the report will run. Usare Hidden se tutti i parametri del report sono specificati e non si vuole visualizzare l'area relativa.Use Hidden if all of the report parameters are specified and you do not want the parameters area to be visible to users.
Larghezza area parametriParameters Area Width È possibile specificare l'unità di misura e il valore.You can choose the measurement and value. Il valore predefinito è 200 pixel.The default is 200 pixels. L'unico requisito per questa proprietà è che il valore sia maggiore di zero.The only requirement for this property is that it is greater than zero.
Mappa documentoDocument Map Controllo per la navigazione del report che viene definito nel report e consente di accedere con un clic a sezioni specifiche del report.A report navigation control that is defined in the report and used to provide one-click access to specific sections of a report. È disponibile nei report HTML.It is available in HTML reports. La mappa documento è visualizzata in un'area comprimibile accanto all'area di visualizzazione del report.The document map is displayed in a collapsible area next to the report viewing area. I valori validi includono Visualizzato, Compressoe Nascosto.Valid values include Displayed, Collapsed, and Hidden. Se per un determinato report è definita una mappa documento, quest'area verrà espansa per impostazione predefinita, a meno che non sia contrassegnata come nascosta o compressa nelle proprietà della web part.If a document map is defined for a report, the area is expanded by default unless marked as hidden or collapsed in the Web Part properties. Se la mappa documento è compressa, sarà possibile fare clic sulla freccia per espanderla.If the document map is collapsed, you can click the arrow to expand it.
Larghezza area mappa documentoDocument Map Area Width È possibile specificare l'unità di misura e il valore.You can choose the measurement and value. Il valore predefinito è 200 pixel.The default is 200 pixels. L'unico requisito per questa proprietà è che il valore sia maggiore di zero.The only requirement for this property is that it is greater than zero.
Carica parametriLoad Parameters Consente di recuperare le proprietà dei parametri per il report.Retrieve parameter properties for the report. Non tutti i report utilizzano parametri.Not all reports have parameters. Se il report non dispone di parametri, non verrà restituito alcun valore.If the report does not have parameters, no values will be returned. Mentre si impostano le proprietà per un report appena caricato, è possibile che venga visualizzato un errore per segnalare che la connessione all'origine dei dati è stata eliminata.If you are setting properties for a report that you just uploaded, you might get an error indicating that the data source connection has been deleted. In questo caso, reimpostare la connessione e quindi completare l'impostazione delle proprietà dei parametri, dopo aver specificato la connessione.If this occurs, reset the connection and then finish setting parameter properties after the connection is specified. Per altre informazioni sull'impostazione della connessione, vedere Creare e gestire origini dati condivise (Reporting Services in modalità integrata SharePoint).For more information about how to set the connection, see Create and Manage Shared Data Sources (Reporting Services in SharePoint Integrated Mode).

Per ottenere risultati ottimali, fare clic su Applica prima di fare clic su Carica parametri.For best results, click Apply before clicking Load Parameters.

Dopo il caricamento delle proprietà dei parametri, è possibile impostarle come avviene normalmente nella pagina delle proprietà dei parametri del report.After you load parameter properties, you can set them the same way you would in the parameter property pages of the report. Per altre informazioni sull'impostazione dei parametri, vedere Procedura: Impostazione dei parametri per un report pubblicato (Reporting Services in modalità integrata SharePoint).For more information about how to set parameters, see Set Parameters on a Published Report (Reporting Services in SharePoint Integrated Mode).

Personalizzazione della barra degli strumentiCustomizing the Toolbar

La barra degli strumenti è visualizzata sotto il titolo e si estende nella parte superiore del report.The toolbar appears beneath the title and extends across the top of the report. Include il menu Azioni , oltre a controlli per la navigazione dei report impaginati, l'aggiornamento e lo zoom.The toolbar provides an Actions menu, page navigation for paginated reports, refresh, and zoom. È disponibile anche un controllo mappa documento per i report che dispongono di una mappa documento.It includes a document map control for reports that have a document map. Nel menu Azioni sono disponibili comandi per l'esportazione del report, la ricerca di testo o numeri nel report, la stampa del report e l'apertura del report in Generatore report.The Actions menu includes commands for exporting the report, searching for text or numbers within a report, printing the report, and, opening the report in Report Builder.

Non è possibile aggiungere nuovi comandi al menu Azioni , ma è possibile personalizzare il menu modificando le opzioni visibili agli utenti.You cannot add new commands to the Actions menu but you can customize it by changing the options that are visible to users. Per modificare la visibilità dei pulsanti e dei controlli della barra degli strumenti, è possibile modificare le opzioni nella sezione Visibilità degli elementi della barra degli strumenti della Web part.To change the visibility of toolbar buttons and controls, you change options in the ToolBar Items Visibility section of the Web part. È inoltre possibile rimuovere il comando Stampa o formati di esportazione specifici, rendendo non disponibili tali caratteristiche sul server di report.You can also remove the Print command or specific export formats by making these features unavailable on the report server. I controlli per la navigazione tra le pagine sono disponibili solo per i report che includono interruzioni di pagina. In caso contrario il report è costituito da una singola pagina di lunghezza variabile.Page navigation controls are available for reports that have page breaks; otherwise, the report is a single page of variable length. Il pulsanteAggiorna consente di rielaborare il report usando i parametri correnti.Refresh re-processes the report using the parameters that are current for the report. Per visualizzare tutti i controlli su una riga, impostare la larghezza complessiva della web part su almeno 400 pixel.To display all the controls on one line, set the overall width of the Web Part to at least 400 pixels.

Personalizzazione dell'area di visualizzazioneCustomizing the Viewing Area

L'area di visualizzazione viene utilizzata per la visualizzazione dei reportThe view area is used to display reports. ed è condivisa con le aree Parametri e Credenziali, se vengono utilizzate.The report view area is shared with the Parameters and Credentials area, if they are used. Se è necessario immettere credenziali, verrà visualizzata un'area di visualizzazione report vuota con accanto l'area Credenziali.If credentials are required, the Credentials area is displayed next to an empty report view area. Tale area viene chiusa dopo l'immissione delle credenziali e l'avvio del report.The Credentials area closes after the user provides credentials and runs the report. Il testo visualizzato per richiedere l'impostazione delle credenziali può essere personalizzato modificando le proprietà di connessione all'origine dei dati.To customize the text that prompts users to set credentials, modify the data source connection properties. Per altre informazioni, vedere Creare e gestire origini dati condivise (Reporting Services in modalità integrata SharePoint).For more information, see Create and Manage Shared Data Sources (Reporting Services in SharePoint Integrated Mode).

L'area Parametri contiene alcuni campi in cui è possibile immettere valori prima dell'esecuzione del reportThe Parameters area provides fields for entering values before running the report. e viene utilizzata solo se la definizione del report include parametri.It is only used when a report definition includes parameters. Se è visualizzata l'area Parametri o l'area Credenziali, le dimensioni dell'area di visualizzazione del report verranno modificate in modo da utilizzare la parte rimanente della web part.When either the Parameters or Credentials areas are displayed, the report view is adjusted to use the remaining width of the Web Part. È possibile personalizzare la larghezza dell'area Parametri impostando le proprietà della web part.You can set properties on the Web Part to customize the width of Parameters. È inoltre possibile specificare le etichette da visualizzare accanto ai singoli parametri della pagina.You can also define the labels that appear next to individual parameters on the page. Per altre informazioni sulla modifica dei parametri, vedere Impostazione dei parametri per un report pubblicato (Reporting Services in modalità integrata SharePoint).For more information about how to modify parameter labels, see Set Parameters on a Published Report (Reporting Services in SharePoint Integrated Mode).

Vedere ancheSee Also

Web Part Visualizzatore report in un sito di SharePoint Report Viewer Web Part on a SharePoint Site
Aggiungere la Web Part Visualizzatore Report a una pagina Web ( Reporting Services in SharePoint integrata modalità )Add the Report Viewer Web Part to a Web Page (Reporting Services in SharePoint Integrated Mode)