Report Classe

Definição

Representa um relatório de modelo de objeto.

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
Herança
Implementações

Construtores

Nome Description
Report()

Cria uma nova instância da classe Report.

Campos

Nome Description
DefaultFontFamilyDefault

Especifica a família de fontes padrão.

Propriedades

Nome Description
Author

Obtém ou escolhe o autor do relatório.

AutoRefresh

Recebe ou define a taxa com que a página do relatório (quando renderizada como HTML) se atualiza automaticamente, em segundos.

Body

Obtém ou define como o corpo do relatório é estruturado e renderizado.

Classes

Obtém ou define a lista de classes para instanciar durante a inicialização do relatório.

Code

Obtém ou define as definições para funções personalizadas a serem usadas em expressões dentro do relatório.

CodeModules

Obtém ou define os módulos de código para disponibilizar ao relatório para uso em expressões.

ComponentMetadata

Obtém ou define os metadados do componente.

(Herdado de ReportObject)
ConsumeContainerWhitespace

Recebe ou define um valor que indica se todo o espaço em branco em recipientes, como Corpo e Retângulo, deve ser consumido quando o conteúdo cresce, em vez de preservar o espaço em branco mínimo entre o conteúdo e o recipiente.

CustomProperties

Recebe ou define as informações personalizadas para serem entregues ao componente de renderização do relatório.

DataElementName

Recebe ou define o nome de um elemento de nível superior que representa os dados do relatório.

DataElementStyle

Indica se os valores em nível de folha, como valores de caixas de texto e valores de dados de gráficos, devem ser renderizados como elementos ou atributos.

DataSchema

Obtém ou define o esquema ou namespace para usar na renderização de dados de um relatório.

DataSets

Obtém ou define os dados que são exibidos como parte do relatório.

DataSources

Obtém ou define as fontes de dados das quais os conjuntos de dados são retirados para este relatório.

DataTransform

Obtém ou define a localização para uma transformação para aplicar a uma renderização de dados de relatório.

DefaultFontFamily

Obtém a família de fontes usada pelos itens de relatório filho quando nenhuma família de fontes está definida explicitamente.

DeferVariableEvaluation

Indica se as variáveis ao longo do relatório não precisam ser pré-avaliadas no início do processamento do relatório.

Description

Recebe ou define a descrição do relatório.

DescriptionLocID

Obtém ou definem o identificador único da Description propriedade.

EmbeddedImages

Obtém ou configura as imagens incorporadas dentro do relatório.

ExpressionDialog

Define o conteúdo de um controle de campo em um relatório.

InitialPageName

Obtém ou definem o nome inicial ou padrão da página do relatório.

Language

Obtém ou define o idioma principal do texto.

MustUnderstand

Obtém ou define o valor MustUnderstand do relatório.

Page

Obtém ou define as informações de layout da página sobre o relatório.

Parent

O pai deste relatório se opõe.

(Herdado de ReportObjectBase)
ReportID

Obtém ou configura o identificador único para o relatório.

ReportParameters

Obtém ou define a coleção de parâmetros para o relatório.

ReportParametersLayout

Recebe ou define o layout dos parâmetros do relatório.

ReportSections

Obtém ou define as seções do relatório no relatório.

ReportServerUrl

Obtém ou define a URL do servidor de relatórios.

ReportTemplate

Indica se o relatório é um modelo de relatório.

ReportUnitType

Obtém ou define o tipo padrão de unidade para o relatório.

Site

Obtém ou define o site associado ao ReportObject objeto.

(Herdado de ReportObject)
Variables

Obtém ou define as variáveis definidas para o relatório como um todo.

Width

Obtém ou define a largura do relatório.

Métodos

Nome Description
DeepClone()

Retorna um clone profundo dessa ReportObject instância.

(Herdado de ReportObject)
GenerateDataSetName(String)

Cria um nome para os dados que são exibidos como parte do relatório.

GenerateItemName(String, String, Predicate<String>)

Cria o nome de um item.

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

Cria o nome de um item.

GetClsCompliantIdentifier(String)

Recebe o identificador compatível com a Especificação da Linguagem Comum.

GetContainingDataScopes()

Retorna a lista de objetos de relatório que contém escopos de dados.

(Herdado de ReportObject)
GetDataScopesFor(IContainedObject)

Obtém os escopos de dados para o relatório.

GetDataScopesForDefaultImpl(IContainedObject)

Retorna os escopos de dados para implementação padrão.

(Herdado de ReportObject)
GetDataSetByName(String)

Acessa um conjunto de dados usando o nome.

GetDataSetsByDataSourceName(String)

Obtém os conjuntos de dados usando o nome de origem.

GetDataSourceByName(String)

Acessa uma fonte de dados pelo nome.

GetDependenciesCore(IList<ReportObject>)

Retorna o núcleo de dependências do ReportObject objeto.

(Herdado de ReportObject)
GetEmbeddedImageByName(String)

Acessa uma imagem embutida pelo nome.

GetReportParameterByName(String)

Acessa um parâmetro de relatório pelo nome.

Initialize()

Inicializa uma instância da Report classe.

InitializeForDesigner()

Inicializa o objeto relatório para designer.

(Herdado de ReportObject)
Load(Byte[])

Carrega um Report objeto a partir de uma definição de relatório.

Load(Stream)

Carrega um Report objeto a partir de uma definição de relatório.

Load(String)

Carrega um Report objeto a partir de uma definição de relatório.

OnChildPropertyChanged(Int32, Object, Object)

Levanta um evento quando a propriedade da criança foi alterada.

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

Levanta um evento quando a propriedade foi alterada.

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

Retorna se a semântica da linguagem de definição de relatório é a mesma com o objeto principal.

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

Salva o valor da propriedade do objeto de relatório.

(Herdado de ReportObject)

Implantações explícitas de interface

Nome Description
IComponent.Disposed

Ocorre quando o ReportObject objeto é descartado.

(Herdado de ReportObject)
IDataScope.Group

Obtém o grupo dos dados.

IDataScope.Name

Obtém o nome do escopo de dados.

IDisposable.Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

(Herdado de ReportObject)

Aplica-se a