Partilhar via


Requisitos de implementação de item de relatório personalizado

Este tópico descreverá os pré-requisitos para desenvolver e implantar itens de relatório personalizados.

Desenvolvimento e implantação de requisitos

O desenvolvimento de um item de relatório personalizado para o Reporting Services requer o seguinte:

  • Acesso administrativo a um servidor que esteja executando o Microsoft SQL Server com o Reporting Services e o Business Intelligence Development Studio.

  • O Microsoft Visual Studio 2005 ou superior com o SDK (software development kit) do Microsoft .NET Framework instalado.

  • Acesso à documentação do SDK do .NET Framework.

  • Familiaridade com a criação de componente e namespaces do modelo do componente no Visual Studio. Para obter mais informações, consulte "Criação de componente" e "Namespaces do Modelo de Componente no Visual Studio" no msdn.microsoft.com.

Requisitos de idioma e namespace

Os itens de relatório personalizados do SQL Server dão suporte total ao .NET Framework. Você pode desenvolver itens de relatório personalizados usando a sua opção de idiomas compatíveis com .NET.

O Visual Studio oferece ao desenvolvedor muitas ferramentas e recursos para simplificar e acelerar os ciclos iterativos de codificação, depuração e teste, e para facilitar a implantação. O .NET Framework SDK inclui o Visual Basic e, os compiladores C# e ferramentas relacionadas.

  • Os itens de relatório personalizados usam o Microsoft.ReportDesigner e os namespaces do Microsoft.ReportingServices.Interfaces. Eles são armazenados no Microsoft.ReportingServices.Designer.DLL e Microsoft.ReportingServices.Interfaces.DLL assembly que são instalados como parte do Reporting Services.

  • Os componentes de tempo de design do item de relatório personalizado precisa implementar interfaces do namespace do System.ComponentModel no .NET Framework. O System.ComponentModel é documentado na documentação do .NET FrameworkSDK.

Observação importanteImportante

Por padrão, o .NET Framework é instalado com o SQL Server, mas não com o SDK de .NET Framework. A menos que o SDK esteja instalado no computador e a documentação do SDK esteja incluída na coleção de manuais online, os links para o conteúdo do SDK desta seção não funcionarão. Depois de instalar o SDK .NET Framework, você pode adicionar a documentação do SDK à coleção de manuais online e ao sumário seguindo as instruções fornecidas em Adicionando e removendo coleções da Ajuda.