Compartir a través de


Report Clase

Definición

Representa un informe del modelo de objetos.

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
Herencia
Implementaciones

Constructores

Report()

Crea una nueva instancia de la clase Report.

Campos

DefaultFontFamilyDefault

Especifica la familia de fuentes predeterminada.

Propiedades

Author

Obtiene o establece el autor del informe.

AutoRefresh

Obtiene o establece la velocidad con la que la página del informe (cuando se representa como HTML) se actualiza automáticamente, en segundos.

Body

Obtiene o establece cómo se estructura y representa el cuerpo del informe.

Classes

Obtiene o establece la lista de clases de las que se creará una instancia durante la inicialización del informe.

Code

Obtiene o establece las definiciones de las funciones personalizadas que se van a usar en expresiones dentro del informe.

CodeModules

Obtiene o establece los módulos de código que se deben poner a disposición del informe para su uso en expresiones.

ComponentMetadata

Obtiene o establece los metadatos del componente.

(Heredado de ReportObject)
ConsumeContainerWhitespace

Obtiene o establece un valor que indica si se debe consumir todo el espacio en blanco de los contenedores, como Cuerpo y Rectángulo, cuando el contenido aumenta en lugar de conservar el espacio en blanco mínimo entre el contenido y el contenedor.

CustomProperties

Obtiene o establece la información personalizada que se va a pasar al componente de representación del informe.

DataElementName

Obtiene o establece el nombre de un elemento de nivel superior que representa los datos de informe.

DataElementStyle

Indica si los valores del nivel hoja, como los valores de cuadro de texto y de datos de gráfico, deben representarse como elementos o atributos.

DataSchema

Obtiene o establece el esquema o el espacio de nombres que se usará en una representación de datos del informe.

DataSets

Obtiene o establece los datos que se muestran como parte del informe.

DataSources

Obtiene o establece los orígenes de datos de los que extraen los conjuntos de datos para este informe.

DataTransform

Obtiene o establece la ubicación de una transformación que se aplicará a una representación de datos del informe.

DefaultFontFamily

Obtiene la familia de fuentes utilizada por los elementos del informe secundario cuando no se ha definido ninguna familia de fuentes explícitamente.

DeferVariableEvaluation

Indica si las variables del informe no se tienen que evaluar previamente al comienzo del procesamiento del informe.

Description

Obtiene o establece la descripción del informe.

DescriptionLocID

Obtiene o establece el identificador único para la propiedad Description.

EmbeddedImages

Obtiene o establece las imágenes incrustadas dentro del informe.

ExpressionDialog

Define el contenido de un control de campo en un informe.

InitialPageName

Obtiene o establece el nombre inicial o predeterminado de la página del informe.

Language

Obtiene o establece el idioma principal del texto.

MustUnderstand

Obtiene o establece el valor MustUnderstand del informe.

Page

Obtiene o establece la información de diseño de página sobre el informe.

Parent

Elemento primario de este objeto de informe.

(Heredado de ReportObjectBase)
ReportID

Obtiene o establece el identificador único del informe.

ReportParameters

Obtiene o establece la colección de parámetros para el informe.

ReportParametersLayout

Obtiene o establece el diseño de parámetros de informe.

ReportSections

Obtiene o establece las secciones de informe existentes en el informe.

ReportServerUrl

Obtiene o establece la dirección URL del servidor de informes.

ReportTemplate

Indica si se trata de una plantilla de informe.

ReportUnitType

Obtiene o establece el tipo de unidades predeterminadas para el informe.

Site

Obtiene o establece el sitio asociado con el objeto ReportObject.

(Heredado de ReportObject)
Variables

Obtiene o establece las variables definidas para el informe en conjunto.

Width

Obtiene o establece el ancho del informe.

Métodos

DeepClone()

Devuelve un clon profundo de esta instancia de ReportObject.

(Heredado de ReportObject)
GenerateDataSetName(String)

Crea un nombre para los datos que se muestran como parte del informe.

GenerateItemName(String, String, Predicate<String>)

Crea un nombre de un elemento.

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

Crea un nombre de un elemento.

GetClsCompliantIdentifier(String)

Obtiene el identificador conforme a CLS (Common Language Specification).

GetContainingDataScopes()

Devuelve la lista de objetos de informe que contiene ámbitos de datos.

(Heredado de ReportObject)
GetDataScopesFor(IContainedObject)

Obtiene los ámbitos de datos para el informe.

GetDataScopesForDefaultImpl(IContainedObject)

Devuelve los ámbitos de datos para la implementación predeterminada.

(Heredado de ReportObject)
GetDataSetByName(String)

Tiene acceso a un conjunto de datos por su nombre.

GetDataSetsByDataSourceName(String)

Obtiene los conjuntos de datos mediante el nombre de origen.

GetDataSourceByName(String)

Tiene acceso a un origen de datos por su nombre.

GetDependenciesCore(IList<ReportObject>)

Devuelve la base de dependencias del objeto ReportObject.

(Heredado de ReportObject)
GetEmbeddedImageByName(String)

Tiene acceso a una imagen incrustada por su nombre.

GetReportParameterByName(String)

Tiene acceso a un parámetro de informe por su nombre.

Initialize()

Inicializa una instancia de la clase Report.

InitializeForDesigner()

Inicializa el objeto de informa para el diseñador.

(Heredado de ReportObject)
Load(Byte[])

Carga un objeto Report desde una definición de informe.

Load(Stream)

Carga un objeto Report desde una definición de informe.

Load(String)

Carga un objeto Report desde una definición de informe.

OnChildPropertyChanged(Int32, Object, Object)

Genera un evento cuando la propiedad del elemento secundario ha cambiado.

(Heredado de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Genera un evento cuando la propiedad ha cambiado.

(Heredado de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Devuelve un valor que indica si la semántica del lenguaje RDL (Report Definition Language) es la misma con el objeto básico.

(Heredado de ReportObject)
SavePropertyValue<T>(String, T, ReportObject.SwapValue)

Guarda el valor de propiedad del objeto de informe.

(Heredado de ReportObject)

Implementaciones de interfaz explícitas

IComponent.Disposed

Aparece cuando se elimina el objeto ReportObject.

(Heredado de ReportObject)
IDataScope.Group

Obtiene el grupo de los datos.

IDataScope.Name

Obtiene el nombre del ámbito de datos.

IDisposable.Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de ReportObject)

Se aplica a