Report Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |