ReportViewerWebPart Classe

Definizione

Rappresenta la web part Visualizzatore report.

public ref class ReportViewerWebPart : Microsoft::SharePoint::WebPartPages::WebPart, System::Web::UI::IScriptControl
[System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")]
public class ReportViewerWebPart : Microsoft.SharePoint.WebPartPages.WebPart, System.Web.UI.IScriptControl
[<System.Xml.Serialization.XmlRoot(Namespace="urn:schemas-microsoft-com:SqlServerReportViewer")>]
type ReportViewerWebPart = class
    inherit WebPart
    interface IScriptControl
Public Class ReportViewerWebPart
Inherits WebPart
Implements IScriptControl
Ereditarietà
ReportViewerWebPart
Attributi
Implementazioni

Commenti

È possibile aggiungere ReportViewerWebPart a un'applicazione di SharePoint e personalizzarla usando l'interfaccia a livello di codice. Ad esempio, usare la DockToolBar proprietà per controllare a livello di codice dove viene visualizzata la barra degli strumenti. È possibile controllare la visibilità dei singoli elementi della barra degli strumenti utilizzando la ToolBarItemsDisplayMode Proprietà.

Per fornire parametri di report personalizzati a ReportViewerWebPart , utilizzare il GetParameters metodo per vedere quali parametri sono disponibili nel report attualmente visualizzato, quindi utilizzare il OverrideParameters metodo per fornire valori di parametri personalizzati al report. Per specificare a livello di codice un percorso del report per ReportViewerWebPart , è possibile utilizzare la ReportPath Proprietà.

ReportViewerWebPartPuò inoltre utilizzare un percorso del report e i parametri del report utilizzando le connessioni Web part. Utilizzando le connessioni Web part, una <xref:System.Web.UI.WebControls.IWebPartRow> Web part può fornire un percorso del report a ReportViewerWebPart e una IFilterValues Web part può fornire un parametro di report a ReportViewerWebPart .

Costruttori

ReportViewerWebPart()

Inizializza una nuova istanza della classe ReportViewerWebPart.

Proprietà

AsyncRendering

Ottiene o imposta un valore che indica se, quando viene caricata una pagina Web, deve essere eseguito il rendering asincrono del report a partire dalla parte rimanente della pagina.

AutoGenerateDetailLink

Ottiene o imposta un valore che indica se generare un collegamento ipertestuale visualizzato al di sopra della web part. È possibile fare clic sul collegamento per aprire il report in una nuova pagina, in modalità Pagina intera.

AutoGenerateTitle

Ottiene o imposta un valore che indica se il titolo della web part deve essere generato automaticamente dal report visualizzato.

DockToolBar

Ottiene o imposta il percorso di ancoraggio della barra degli strumenti.

DocumentMapAreaWidth

Ottiene o imposta una stringa che indica la larghezza dell'area della mappa documento.

DocumentMapMode

Ottiene o imposta un valore di enumerazione che indica la modalità di visibilità dell'area della mappa documento.

HyperlinkTarget

Ottiene o imposta il frame di destinazione per la visualizzazione di contenuto collegato all'interno del report corrente.

KeepSessionAlive

Ottiene o imposta un valore che indica se l'oggetto ReportViewerWebPart deve impedire alla sessione utente di scadere.

OverflowAuto

Ottiene un valore che indica se applicare automaticamente la proprietà di overflow al visualizzatore.

OverrideParameters

Ottiene una raccolta di oggetti ReportParameter utilizzati per eseguire l'override di parametri predefiniti per il report che si sta caricando nella web part.

PromptAreaMode

Ottiene o imposta un valore che indica la modalità di visibilità dell'area dei messaggi di richiesta del parametro e dell'area dei messaggi di richiesta delle credenziali (se applicabile).

ReportPath

Ottiene o imposta un percorso completo di un report presente nel sito di SharePoint corrente oppure in un sito disponibile nella stessa farm o applicazione Web.

Title

Ottiene o imposta la stringa del titolo di ReportViewerWebPart.

ToolBarItemsDisplayMode

Ottiene o imposta un valore di enumerazione dei flag di bit che specifica quali elementi della barra degli strumenti vengono visualizzati quando ToolBarMode è impostato su Full.

ToolBarMode

Ottiene o imposta la modalità di visualizzazione della barra degli strumenti.

Metodi

AddParameterProvider(IFilterValues)

Specifica la web part del provider del parametro quando questa web part è configurata per utilizzarne i dati.

CreateChildControls()

Crea i controlli figlio dell'oggetto ReportViewerWebPart.

GetParameters()

Restituisce i parametri del report corrente in ReportViewerWebPart.

GetToolParts()

Restituisce un elenco di tool part visualizzate nel riquadro Strumenti dell'interfaccia utente di progettazione delle web part basata sul Web, nell'ordine nel quale vengono visualizzate.

LoadViewState(Object)

Ripristina informazioni sullo stato della visualizzazione da una richiesta precedente salvata con il metodo SaveViewState().

OnInit(EventArgs)

Genera l'evento Init.

OnPreRender(EventArgs)

Genera l'evento PreRender.

Render(HtmlTextWriter)

Ereditato da T:Microsoft.SharePoint.WebPartPages.WebPart.

RenderChildren(HtmlTextWriter)

Restituisce il contenuto degli elementi figlio di un controllo server a un oggetto HtmlTextWriter specificato, che scrive il contenuto di cui eseguire il rendering nel client.

SaveViewState()

Salva lo stato della visualizzazione di ReportViewerWebPart.

SetBasePermissionsForSandboxAppDomain(PermissionSet)

Imposta le autorizzazioni di base per il dominio di applicazione della sandbox con il set di autorizzazioni fornito. Questo metodo è applicabile solo quando ReportPath viene impostato su un report in una raccolta documenti di SharePoint.

SetRowProvider(IWebPartRow)

Specifica la web part del provider della riga quando questa web part è configurata per utilizzarne i dati.

Implementazioni dell'interfaccia esplicita

IScriptControl.GetScriptDescriptors()

Restituisce una raccolta di descrittori di script.

IScriptControl.GetScriptReferences()

Restituisce una raccolta di riferimenti di script.

Si applica a