Usando assemblies personalizados com relatórios

No Reporting Services, você pode escrever código personalizado para valores de item de relatório, estilos e formatação. Por exemplo, você pode usar código personalizado para formatar moedas com base na localidade, sinalizar certos valores com formatação especial ou aplicar outras regras comerciais que sejam praticadas por sua empresa. Uma forma de incluir esse código nos relatórios é criar um assembly de código personalizado usando o Microsoft .NET Framework, que pode ser referenciado nos arquivos de definição de relatório. O servidor chama as funções em seus assemblies personalizados quando um relatório é executado. Os assemblies personalizados podem ser usados para recuperar funções especializadas que você planeja usar em seus relatórios.

Nesta seção

Referenciando assemblies em um arquivo RDL
Descreve como referenciar seus assemblies personalizados em um arquivo de linguagem de definição de relatório.

Implantando um assembly personalizado
Descreve como implantar um assembly personalizado para o Designer de Relatórios e para o servidor de relatório.

Usando assemblies de nome forte personalizados
Descreve como usar assemblies personalizados com nomes fortes.

Declarando permissões em assemblies personalizados
Descreve como implantar assemblies personalizados com permissões limitadas e específicas e como declarar essas permissões em código.

Acessando assemblies personalizados por meio de expressões
Descreve como chamar métodos de assembly personalizados como expressões de relatório em suas definições de relatório.

Inicializando objetos assembly personalizados
Descreve como inicializar valores para objetos de assembly personalizados chamados de um relatório.

Como fazer: Depurar assemblies personalizados
Descreve como depurar seu código de assembly personalizado.

Linguagem RDL (SSRS)