Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server Reporting Services (2016)
SQL Server Reporting Services (2017)
Power BI Report Server
O Reporting Services é uma plataforma de relatórios aberta e extensível, concebida para fornecer aos programadores um conjunto abrangente de APIs para desenvolver soluções.
Observação
A partir do SQL Server 2017 Reporting Services, o acesso à API REST está disponível para desenvolver soluções. O acesso à API SOAP foi obsoleto. Para mais informações, consulte Desenvolver com as APIs REST para Serviços de Relatórios.
Existem três opções para integrar os Serviços de Relatórios em aplicações personalizadas: o serviço Web do Servidor de Relatórios, também conhecido como API SOAP dos Serviços de Relatórios, os controlos do Visualizador de Relatórios para o Microsoft Visual Studio e o acesso a URLs. Cada opção oferece uma abordagem diferente para integrar os Serviços de Relatórios nas suas aplicações.
Serviço web do servidor de relatórios
O serviço Web do Servidor de Relatórios é a interface principal para desenvolver contra os Serviços de Relatório. Quer esteja a desenvolver código para gerir o seu catálogo de relatórios ou a desenvolver código para gerir relatórios num formato suportado, o serviço Web expõe todos os métodos necessários para integrar os Serviços de Relatórios nas suas aplicações. Um exemplo de uma dessas aplicações é o portal web, que está incluído nos Serviços de Relatório; utiliza o serviço Web para gerir a base de dados do servidor de relatórios.
Controlos do Visualizador de Relatórios para Visual Studio
Os controlos do Visualizador de Relatórios disponíveis para Visual Studio são usados para integrar a visualização de relatórios nas suas aplicações. Existem dois controlos: um para aplicações baseadas em Windows Forms e outro para aplicações Web Forms. Cada controlo fornece a capacidade de visualizar relatórios que são implementados num servidor de relatórios. Cada controlo também permite renderizar relatórios que existem num ambiente onde um servidor de relatórios não está instalado.
Acesso à URL
O acesso a URL é outra opção para integrar a visualização de relatórios nas suas aplicações, caso os controlos do Visualizador de Relatórios não sejam uma opção. Além disso, o acesso a URL é útil para enviar links para relatórios aos utilizadores por e-mail.
Nesta secção
Integração dos Serviços de Relatórios através do uso do SOAP
Descreve como integrar a navegação e gestão de relatórios dos Serviços de Relatórios nas suas aplicações empresariais existentes utilizando o serviço Web do Servidor de Relatórios.
Integração dos Serviços de Relatórios através dos controlos do Visualizador de Relatórios
Descreve como integrar a visualização de relatórios nas suas aplicações existentes usando os controlos do Visualizador de Relatórios.
Integração de Serviços de Relatórios através do acesso a URL
Descreve como integrar a navegação de relatórios dos Serviços de Relatórios nas suas aplicações empresariais existentes usando acesso a URL.