Arquitetura de item de relatório personalizada
Um item de relatório personalizado é uma extensão da linguagem RDL (Report Definition Language) que permite aos desenvolvedores adicionar funcionalidades que não são suportadas nativamente em RDL ou estender a funcionalidade de controles existentes. Existem dois componentes principais para um item de relatório personalizado: o componente de tempo de execução e o componente tempo de design. Esses componentes são implementados como assemblies .NET Framework e podem ser escritos em qualquer linguagem em conformidade com CLS.
O componente de tempo de execução
O componente de tempo de execução para um item de relatório personalizado é chamado em tempo de execução pelo processador de relatório. O componente de tempo de execução aceita dados passados pelo processador de relatório em tempo de execução, processa seus dados e retorna uma imagem com o item de relatório personalizado renderizado.
O componente de tempo de design
O componente de tempo de design permite que o item de relatório personalizado seja definido e manipulado na interface do Designer de Relatórios no Visual Studio. O componente de tempo de design consiste em vários subcontroles que controlam a aparência e as propriedades do item de relatório personalizado no ambiente de design.
Conteúdo relacionado
Criando um componente de tempo de execução de item de relatório personalizado
Criando um componente de tempo de design de item de relatório personalizado
Como implantar um item de relatório personalizado
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de