Lingua

Report Classe

Definizione

Rappresenta un report di modello oggetto.

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
Ereditarietà
Implementazioni

Costruttori

Nome Descrizione
Report()

Crea una nuova istanza della classe Report.

Campi

Nome Descrizione
DefaultFontFamilyDefault

Specifica la famiglia di font predefinita.

Proprietà

Nome Descrizione
Author

Ottiene o nomina l'autore del rapporto.

AutoRefresh

Ottiene o imposta la velocità con cui la pagina del report (quando resa in HTML) si aggiorna automaticamente, in pochi secondi.

Body

Ottiene o stabilisce come il corpo del rapporto è strutturato e reso.

Classes

Ottiene o imposta la lista delle classi da istanziare durante l'inizializzazione del report.

Code

Ottiene o imposta le definizioni per funzioni personalizzate da utilizzare nelle espressioni all'interno del rapporto.

CodeModules

Ottiene o imposta i moduli di codice per renderli disponibili al report per l'uso nelle espressioni.

ComponentMetadata

Ottiene o imposta i metadati dei componenti.

(Ereditato da ReportObject)
ConsumeContainerWhitespace

Ottiene o imposta un valore che indica se tutti gli spazi bianchi nei contenitori, come Corpo e Rettangolo, dovrebbero essere consumati quando i contenuti crescono invece di preservare lo spazio bianco minimo tra i contenuti e il contenitore.

CustomProperties

Ottiene o imposta le informazioni personalizzate da consegnare al componente di rendering del report.

DataElementName

Ottiene o imposta il nome di un elemento di livello superiore che rappresenta i dati del report.

DataElementStyle

Indica se i valori a livello di foglia, come i valori delle caselle di testo e i valori dei dati grafici, devono essere visualizzati come elementi o attributi.

DataSchema

Ottiene o imposta lo schema o il namespace da utilizzare per il rendering dei dati di un report.

DataSets

Ottiene o imposta i dati che vengono visualizzati come parte del report.

DataSources

Ottiene o imposta le fonti di dati da cui vengono prese le serie di dati per questo rapporto.

DataTransform

Ottiene o imposta la posizione su una trasformazione da applicare a un rendering dati di report.

DefaultFontFamily

Ottiene la famiglia di font usata dagli elementi del report figlio quando nessuna famiglia di font è definita esplicitamente.

DeferVariableEvaluation

Indica se le variabili presenti nel report non devono essere prevalutate all'inizio dell'elaborazione del report.

Description

Riceve o imposta la descrizione del rapporto.

DescriptionLocID

Ottiene o imposta l'identificatore univoco per la Description proprietà.

EmbeddedImages

Ottiene o imposta le immagini incorporate all'interno del report.

ExpressionDialog

Definisce il contenuto di un controllo di campo in un report.

InitialPageName

Ottiene o imposta il nome iniziale o predefinito della pagina del report.

Language

Ottiene o imposta la lingua principale del testo.

MustUnderstand

Ottiene o imposta il valore MustUnderstand del rapporto.

Page

Riceve o imposta le informazioni sull'impaginazione della pagina.

Parent

Il genitore di questo rapporto obietta.

(Ereditato da ReportObjectBase)
ReportID

Ottiene o imposta l'identificatore univoco per il report.

ReportParameters

Ottiene o imposta la raccolta dei parametri per il report.

ReportParametersLayout

Ottiene o imposta la disposizione dei parametri del report.

ReportSections

Ottiene o imposta le sezioni del report nel report.

ReportServerUrl

Ottiene o imposta l'URL del server di report.

ReportTemplate

Indica se il report è un modello di report.

ReportUnitType

Ottiene o imposta il tipo di unità predefinito per il report.

Site

Ottiene o imposta il sito associato all'oggetto ReportObject .

(Ereditato da ReportObject)
Variables

Ottiene o imposta le variabili definite per il report nel suo insieme.

Width

Ottiene o imposta la larghezza del rapporto.

Metodi

Nome Descrizione
DeepClone()

Restituisce un clone profondo di questa ReportObject istanza.

(Ereditato da ReportObject)
GenerateDataSetName(String)

Crea un nome per i dati che vengono visualizzati come parte del report.

GenerateItemName(String, String, Predicate<String>)

Crea il nome di un oggetto.

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

Crea il nome di un oggetto.

GetClsCompliantIdentifier(String)

Ottiene l'identificatore conforme alla Common Language Specification.

GetContainingDataScopes()

Restituisce l'elenco degli oggetti report che contiene ambiti dati.

(Ereditato da ReportObject)
GetDataScopesFor(IContainedObject)

Ottiene gli scope dei dati per il report.

GetDataScopesForDefaultImpl(IContainedObject)

Restituisce gli scope dei dati per l'implementazione predefinita.

(Ereditato da ReportObject)
GetDataSetByName(String)

Accede a un dataset usando il nome.

GetDataSetsByDataSourceName(String)

Ottiene i set di dati usando il nome della fonte.

GetDataSourceByName(String)

Accede a una fonte di dati con il suo nome.

GetDependenciesCore(IList<ReportObject>)

Restituisce il nucleo delle dipendenze per l'oggetto ReportObject .

(Ereditato da ReportObject)
GetEmbeddedImageByName(String)

Accede a un'immagine incorporata con il suo nome.

GetReportParameterByName(String)

Accede a un parametro di report con il suo nome.

Initialize()

Inizializza un'istanza della Report classe .

InitializeForDesigner()

Inizializza l'oggetto report per il designer.

(Ereditato da ReportObject)
Load(Byte[])

Carica un Report oggetto dalla definizione di un report.

Load(Stream)

Carica un Report oggetto dalla definizione di un report.

Load(String)

Carica un Report oggetto dalla definizione di un report.

OnChildPropertyChanged(Int32, Object, Object)

Solleva un evento quando la proprietà del bambino è stata cambiata.

(Ereditato da ReportObject)
OnPropertyChanged(Int32, Object, Object)

Solleva un evento quando la proprietà è stata cambiata.

(Ereditato da ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Restituisce se la semantica del linguaggio di definizione del report sia la stessa con l'oggetto core.

(Ereditato da ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Salva il valore della proprietà dell'oggetto report.

(Ereditato da ReportObject)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IComponent.Disposed

Succede quando l'oggetto ReportObject viene smaltito.

(Ereditato da ReportObject)
IDataScope.Group

Ottiene il gruppo dei dati.

IDataScope.Name

Ottiene il nome per l'ambito dati.

IDisposable.Dispose()

Esegue attività definite dall'applicazione associate alla liberazione, al rilascio o alla reimpostazione di risorse non gestite.

(Ereditato da ReportObject)

Si applica a