ReportViewerWebPart Classe

Définition

Représente le composant WebPart de visionneuse de rapports.

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
Héritage
Microsoft.SharePoint.WebPartPages.WebPart
ReportViewerWebPart
Attributs
Implémente

Remarques

Vous pouvez ajouter à une application SharePoint et le personnaliser à l’aide ReportViewerWebPart de son interface programmatique. Par exemple, utilisez la DockToolBar propriété pour contrôler par programmation l’emplacement d’affichage de la barre d’outils. Vous pouvez contrôler la visibilité des éléments de barre d’outils individuels à l’aide de la ToolBarItemsDisplayMode propriété .

Pour fournir des paramètres de rapport personnalisés au ReportViewerWebPart, utilisez la GetParameters méthode pour voir quels paramètres sont disponibles sur le rapport actuellement affiché, puis utilisez la OverrideParameters méthode pour fournir des valeurs de paramètres personnalisées au rapport. Pour spécifier par programmation un chemin d’accès de rapport à , ReportViewerWebPartvous pouvez utiliser la ReportPath propriété .

peut également utiliser un chemin d’accès de rapport et des ReportViewerWebPart paramètres de rapport à l’aide de connexions de composants WebPart. À l’aide de connexions de composants WebPart, un <xref:System.Web.UI.WebControls.IWebPartRow> composant WebPart peut fournir un chemin d’accès de rapport au ReportViewerWebPart, et un <xref:Microsoft.SharePoint.WebPartPages.IFilterValues> composant WebPart peut fournir un paramètre de rapport au ReportViewerWebPart.

Constructeurs

ReportViewerWebPart()

Initialise une nouvelle instance de la classe ReportViewerWebPart.

Propriétés

AsyncRendering

Obtient ou définit une valeur qui indique si le rapport est restitué de façon asynchrone à partir du reste de la page Web lorsque celle-ci est chargée.

AutoGenerateDetailLink

Obtient ou définit une valeur qui indique s'il faut générer un lien hypertexte qui apparaît au-dessus du WebPart. Vous pouvez cliquer sur le lien afin d'ouvrir le rapport dans une nouvelle page, en mode page entière.

AutoGenerateTitle

Obtient ou définit une valeur qui indique si le titre WebPart doit être généré automatiquement depuis le rapport affiché.

DockToolBar

Obtient ou définit l'emplacement d'ancrage de la barre d'outils.

DocumentMapAreaWidth

Obtient ou définit une chaîne qui indique la largeur de la zone d'explorateur de documents.

DocumentMapMode

Obtient ou définit une valeur d'énumération qui indique le mode de visibilité de la zone d'explorateur de documents.

HyperlinkTarget

Obtient ou définit le cadre de destination pour l'affichage du contenu lié dans le rapport actuel.

KeepSessionAlive

Obtient ou définit une valeur qui indique si ReportViewerWebPart doit empêcher la session utilisateur d'expirer.

OverflowAuto

Spécifie si la propriété de dépassement doit être automatiquement appliquée à la visionneuse.

OverrideParameters

Obtient une collection d'objets ReportParameter utilisés pour remplacer les paramètres par défaut pour le rapport chargé dans le WebPart.

PromptAreaMode

Obtient ou définit une valeur qui indique le mode de visibilité de la zone de message du paramètre et la zone de message d'informations d'identification (le cas échéant).

ReportPath

Obtient ou définit un chemin d'accès complet vers un rapport situé sur le site SharePoint actuel ou sur un site inclus dans la même batterie de serveurs ou application Web.

Title

Obtient ou définit la chaîne de titre du ReportViewerWebPart.

ToolBarItemsDisplayMode

Obtient ou définit une valeur d'énumération d'indicateurs de bits qui spécifie quels éléments de barre d'outils sont affichés lorsque ToolBarMode est défini sur Full.

ToolBarMode

Obtient ou définit le mode d'affichage de la barre d'outils.

Méthodes

AddParameterProvider(IFilterValues)

Spécifie le WebPart du fournisseur du paramètre lorsque ce WebPart est configuré pour consommer des données de ce WebPart.

CreateChildControls()

Crée les contrôles enfants du ReportViewerWebPart.

GetParameters()

Retourne les paramètres du rapport actuel dans ReportViewerWebPart.

GetToolParts()

Retourne une liste des composants ToolPart affichés dans le volet outil de l'interface utilisateur du concepteur WebPart dans l'ordre de leur affichage.

LoadViewState(Object)

Restaure les informations d'état d'affichage d'une demande précédente enregistrée avec la méthode SaveViewState().

OnInit(EventArgs)

Déclenche l'événement d'initialisation.

OnPreRender(EventArgs)

Déclenche l'événement PreRender.

Render(HtmlTextWriter)

Hérité de T:Microsoft.SharePoint.WebPartPages.WebPart.

RenderChildren(HtmlTextWriter)

Produit le contenu des enfants d'un contrôle serveur dans un objet HtmlTextWriter fourni qui écrit le contenu à restituer sur le client.

SaveViewState()

Enregistre l'état d'affichage du ReportViewerWebPart.

SetBasePermissionsForSandboxAppDomain(PermissionSet)

Définit les autorisations de base pour le domaine d'application de bac à sable (sandbox) avec le jeu d'autorisations fourni. Cette méthode est applicable uniquement lorsque ReportPath est défini sur un rapport dans une bibliothèque de documents SharePoint.

SetRowProvider(IWebPartRow)

Spécifie le WebPart du fournisseur de ligne lorsque ce WebPart est configuré pour consommer des données de ce WebPart.

Implémentations d’interfaces explicites

IScriptControl.GetScriptDescriptors()

Retourne une collection de descripteurs de script.

IScriptControl.GetScriptReferences()

Retourne une collection de références de script.

S’applique à