Langue

Report Classe

Définition

Représente un rapport de modèle d’objet.

public ref class Report : Microsoft::ReportingServices::RdlObjectModel::ReportObject, Microsoft::ReportingServices::RdlObjectModel::IDataScope, Microsoft::ReportingServices::RdlObjectModel::IDataScopeService, Microsoft::ReportingServices::RdlObjectModel::IReportData
public class Report : Microsoft.ReportingServices.RdlObjectModel.ReportObject, Microsoft.ReportingServices.RdlObjectModel.IDataScope, Microsoft.ReportingServices.RdlObjectModel.IDataScopeService, Microsoft.ReportingServices.RdlObjectModel.IReportData
type Report = class
    inherit ReportObject
    interface IDataScopeService
    interface IDataScope
    interface IContainedObject
    interface IReportData
Public Class Report
Inherits ReportObject
Implements IDataScope, IDataScopeService, IReportData
Héritage
Implémente

Constructeurs

Nom Description
Report()

Crée une instance de la classe Report.

Champs

Nom Description
DefaultFontFamilyDefault

Spécifie la famille de polices par défaut.

Propriétés

Nom Description
Author

Prend ou désigne l’auteur du rapport.

AutoRefresh

Obtient ou définit la vitesse à laquelle la page du rapport (lorsqu’elle est rendue en HTML) se rafraîchit automatiquement, en quelques secondes.

Body

Obtient ou définit la structure et la présentation du corps du rapport.

Classes

Obtient ou définit la liste des classes à instancier lors de l’initialisation du rapport.

Code

Obtient ou définit les fonctions personnalisées à utiliser dans les expressions du rapport.

CodeModules

Obtient ou configure les modules de code pour les rendre disponibles dans le rapport pour une utilisation dans les expressions.

ComponentMetadata

Obtient ou définit les métadonnées des composants.

(Hérité de ReportObject)
ConsumeContainerWhitespace

Obtient ou définit une valeur qui indique si tous les espaces blancs dans les conteneurs, tels que Corps et Rectangle, doivent être consommés lorsque le contenu croît, au lieu de préserver l’espace blanc minimal entre le contenu et le contenant.

CustomProperties

Obtient ou définit les informations personnalisées à transmettre au composant de rendu du rapport.

DataElementName

Obtient ou définit le nom d’un élément de premier niveau qui représente les données du rapport.

DataElementStyle

Indique si les valeurs au niveau feuille, telles que les valeurs de boîtes de texte et les valeurs de données graphiques, doivent être affichées sous forme d’éléments ou d’attributs.

DataSchema

Obtient ou définit le schéma ou l’espace de noms à utiliser pour le rendu des données d’un rapport.

DataSets

Obtient ou définit les données affichées dans le rapport.

DataSources

Obtient ou définit les sources de données d’où les ensembles de données sont prélevés pour ce rapport.

DataTransform

Obtient ou règle la position sur une transformation à appliquer à un rendu de données de rapport.

DefaultFontFamily

Obtient la famille de polices utilisée par les éléments de rapport enfant lorsqu’aucune famille de polices n’est définie explicitement.

DeferVariableEvaluation

Indique si les variables présentes dans le rapport ne doivent pas être préévaluées au début du traitement du rapport.

Description

Obtient ou définit la description du rapport.

DescriptionLocID

Obtient ou définit l’identifiant unique de la Description propriété.

EmbeddedImages

Obtient ou définit les images intégrées dans le rapport.

ExpressionDialog

Définit le contenu d’un contrôle de champ dans un rapport.

InitialPageName

Obtient ou définit le nom initial ou par défaut de la page de rapport.

Language

Obtient ou définit la langue principale du texte.

MustUnderstand

Obtient ou définit la valeur MustUnderstand du rapport.

Page

Obtient ou définit les informations de mise en page concernant le rapport.

Parent

Le parent de ce rapport s’oppose.

(Hérité de ReportObjectBase)
ReportID

Obtient ou définit l’identifiant unique du signalement.

ReportParameters

Obtient ou définit la collection de paramètres pour le rapport.

ReportParametersLayout

Obtient ou définit la mise en page des paramètres du rapport.

ReportSections

Obtient ou définit les sections du rapport dans le rapport.

ReportServerUrl

Obtient ou définit l’URL du serveur de rapport.

ReportTemplate

Indique si le rapport est un modèle de rapport.

ReportUnitType

Obtient ou définit le type d’unité par défaut pour le rapport.

Site

Obtient ou définit le site associé à l’objet ReportObject .

(Hérité de ReportObject)
Variables

Obtient ou définit les variables définies pour l’ensemble du rapport.

Width

Obtient ou règle la largeur du rapport.

Méthodes

Nom Description
DeepClone()

Retourne un clone profond de cette ReportObject instance.

(Hérité de ReportObject)
GenerateDataSetName(String)

Crée un nom pour les données affichées dans le rapport.

GenerateItemName(String, String, Predicate<String>)

Crée un nom pour un objet.

GenerateItemName<T>(String, Converter<String,T>)

Crée un nom pour un objet.

GetClsCompliantIdentifier(String)

Obtient l’identifiant conforme à la Common Language Specification.

GetContainingDataScopes()

Retourne la liste des objets de rapport contenant les champs de données.

(Hérité de ReportObject)
GetDataScopesFor(IContainedObject)

Obtient les périmètres de données pour le rapport.

GetDataScopesForDefaultImpl(IContainedObject)

Retourne les champs de données pour l’implémentation par défaut.

(Hérité de ReportObject)
GetDataSetByName(String)

Accède à un jeu de données en utilisant le nom.

GetDataSetsByDataSourceName(String)

Obtient les ensembles de données en utilisant le nom source.

GetDataSourceByName(String)

Accède à une source de données par son nom.

GetDependenciesCore(IList<ReportObject>)

Retourne le noyau des dépendances pour l’objet ReportObject .

(Hérité de ReportObject)
GetEmbeddedImageByName(String)

Accède à une image intégrée par son nom.

GetReportParameterByName(String)

Accède à un paramètre de rapport par son nom.

Initialize()

Initialise une instance de la Report classe.

InitializeForDesigner()

Initialise l’objet rapport pour designer.

(Hérité de ReportObject)
Load(Byte[])

Charge un Report objet à partir d’une définition de rapport.

Load(Stream)

Charge un Report objet à partir d’une définition de rapport.

Load(String)

Charge un Report objet à partir d’une définition de rapport.

OnChildPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété de l’enfant a été modifiée.

(Hérité de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Cela soulève un événement lorsque la propriété a été modifiée.

(Hérité de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Retourne si la sémantique du langage de définition du rapport est la même avec l’objet principal.

(Hérité de ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Cela enregistre la valeur de propriété de l’objet rapport.

(Hérité de ReportObject)

Implémentations d’interfaces explicites

Nom Description
IComponent.Disposed

Apparaît lorsque l’objet ReportObject est éliminé.

(Hérité de ReportObject)
IDataScope.Group

Ça obtient le groupe des données.

IDataScope.Name

Ça donne le nom de la portée des données.

IDisposable.Dispose()

Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non managées.

(Hérité de ReportObject)

S’applique à