Report Classe

Définition

Représente un rapport de modèle 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

Report()

Crée une instance de la classe Report.

Champs

DefaultFontFamilyDefault

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

Propriétés

Author

Obtient ou définit l'auteur du rapport.

AutoRefresh

Obtient ou définit la fréquence d'actualisation automatique de la page de rapport (en cas de rendu au format HTML) en secondes.

Body

Obtient ou définit comment le corps du rapport est structuré et restitué.

Classes

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

Code

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

CodeModules

Obtient ou définit les modules de code à mettre à disposition du rapport pour une utilisation dans les expressions.

ComponentMetadata

Obtient ou définit les métadonnées de composant.

(Hérité de ReportObject)
ConsumeContainerWhitespace

Obtient ou définit une valeur qui indique si tout l'espace dans les conteneurs (par exemple, corps et rectangle) doit être consommé lorsque le contenu augmente plutôt que de conserver le minimum d'espace entre le contenu et le conteneur.

CustomProperties

Obtient ou définit les informations personnalisées à transmettre au composant de génération de rapport.

DataElementName

Obtient ou définit le nom d'un élément de niveau supérieur qui représente les données de rapport.

DataElementStyle

Indique si les valeurs de niveau feuille, telles que les valeurs de zone de texte et les valeurs de données de graphique, doivent être affichées en tant qu’éléments ou attributs.

DataSchema

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

DataSets

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

DataSources

Obtient ou définit les sources de données d'où sont issus les jeux de données de ce rapport.

DataTransform

Obtient ou définit l'emplacement d'une transformation à appliquer à un rendu des données de rapport.

DefaultFontFamily

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

DeferVariableEvaluation

Indique s'il n'est pas nécessaire de préévaluer les variables dans l'ensemble du rapport au début du traitement du rapport.

Description

Obtient ou définit la description du rapport.

DescriptionLocID

Obtient ou définit l'identificateur unique de la propriété Description.

EmbeddedImages

Obtient ou définit les images incorporé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 relatives au rapport.

Parent

Parent de cet objet de rapport.

(Hérité de ReportObjectBase)
ReportID

Obtient ou définit l'identificateur unique du rapport.

ReportParameters

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

ReportParametersLayout

Obtient ou définit la disposition des paramètres de rapport.

ReportSections

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

ReportServerUrl

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

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 dans l'ensemble du rapport.

Width

Obtient ou définit la largeur du rapport.

Méthodes

DeepClone()

Retourne un clone profond de cette instance ReportObject.

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

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

GenerateItemName(String, String, Predicate<String>)

Créé un nom d'un élément.

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

Créé un nom d'un élément.

GetClsCompliantIdentifier(String)

Obtient l'identificateur compatible avec la spécification CLS (Common Language Specification).

GetContainingDataScopes()

Retourne la liste des objets du rapport qui contient les étendues de données.

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

Obtient les étendues de données pour le rapport.

GetDataScopesForDefaultImpl(IContainedObject)

Retourne les étendues de données pour l'implémentation par défaut.

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

Accède à un dataset à l'aide du nom.

GetDataSetsByDataSourceName(String)

Obtient les jeux de données utilisant le nom source.

GetDataSourceByName(String)

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

GetDependenciesCore(IList<ReportObject>)

Retourne les dépendances de cœur de l'objet ReportObject.

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

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

GetReportParameterByName(String)

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

Initialize()

Initialise une instance de la classe Report.

InitializeForDesigner()

Initialise l'objet de rapport du concepteur.

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

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

Load(Stream)

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

Load(String)

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

OnChildPropertyChanged(Int32, Object, Object)

Déclenche un événement lorsque la propriété de l'enfant a été modifiée.

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

Déclenche 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 de rapport est identique à celle de l'objet principal.

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

Enregistre la valeur de la propriété de l'objet du rapport.

(Hérité de ReportObject)

Implémentations d’interfaces explicites

IComponent.Disposed

Se produit lorsque l'objet ReportObject est supprimé.

(Hérité de ReportObject)
IDataScope.Group

Obtient le groupe de données.

IDataScope.Name

Obtient le nom de l’étendue des données.

IDisposable.Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de ReportObject)

S’applique à