Report Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |