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 2016 (13.x) Serviços de Relatórios e versões
posteriores Power BI Report Server
SharePoint 2013 e versões
SharePoint Online
A parte web do Visualizador de Relatórios é uma parte web personalizada que pode ser usada para visualizar relatórios dos Serviços de Relatórios SQL Server (modo nativo) dentro do seu site SharePoint. Pode usar a web part para ver, navegar, imprimir e exportar relatórios num servidor de relatórios. A parte web do Visualizador de Relatórios está associada a ficheiros de definição de relatórios (.rdl) que um servidor de relatórios SQL Server Reporting Services ou um Power BI Report Server processa. Esta web part do Visualizador de Relatórios não pode ser usada com relatórios do Power BI alojados no Power BI Report Server.
Use as seguintes instruções para implementar manualmente o pacote de solução que adiciona a parte web do Visualizador de Relatórios a um ambiente SharePoint Server 2013, SharePoint Server 2016 ou SharePoint Server 2019. A implementação da solução é um passo necessário para configurar a parte web.
A parte web do Visualizador de Relatórios é um pacote de soluções autónomo e não está associada ao modo integrado SharePoint para os Serviços de Relatórios SQL Server.
Requerimentos
Importante
A partir da versão "15.X.X.X" pode instalar o ReportViewerWebPart lado a lado com as suas aplicações de serviço partilhado de Reporting Services no modo integrado do SharePoint.
Com esta atualização da solução .wsp, introduzimos novos ficheiros, e a solução anterior deve ser retraída e o novo .wsp redistribuído usando os cmdlets Uninstall-SPSolution e Install-SPSolution, respetivamente.
Suportar versões do SharePoint Server:
- SharePoint Server 2019
- SharePoint Server 2016
- SharePoint Server 2013
Versões dos Serviços de Relatórios de Suporte:
- SQL Server 2008 Reporting Services (modo nativo) e posteriores
- Power BI Report Server
Descarregue o pacote de soluções para web peças do Visualizador de Relatórios
A parte web do Visualizador de Relatórios está disponível no Centro de Downloads da Microsoft.
Descarregar o pacote de soluções para web parts do Report Viewer
Implementar a solução agrícola
Esta secção mostra-lhe como implementar o pacote de soluções na sua fazenda de SharePoint. Esta tarefa só precisa de ser realizada uma vez.
Num servidor SharePoint, abra uma Shell de Gestão SharePoint usando a opção Executar como Administrador .
Executa o Add-SPSolution para adicionar a solução agrícola.
Add-SPSolution -LiteralPath "{path to file}\ReportViewerWebPart.wsp"O cmdlet devolve o nome da solução, o seu ID de solução e Deployed=False. No passo seguinte, implementas a solução.
Executa o cmdlet Install-SPSolution para implementar a solução de farm.
SharePoint 2013
Install-SPSolution -Identity ReportViewerWebPart.wsp -CompatibilityLevel "14,15" -GACDeployment -WebApplication {URL to web application}SharePoint Server 2016 e 2019
Install-SPSolution -Identity ReportViewerWebPart.wsp -GACDeployment -WebApplication {URL to web application}
Ativar funcionalidade
No seu site SharePoint, selecione o ícone de engrenagem no canto superior esquerdo e escolha Definições do Site.
Por defeito, as aplicações web SharePoint são acedidas através da porta 80. Isto significa que muitas vezes pode aceder a um site SharePoint entrando
https://<computer name>para abrir a coleção do site raiz.Na Administração da Coleção do Site, selecione as funcionalidades da coleção do Site.
Desça a página até encontrar o web part do Report Viewer.
Selecione Ativar.
Repita para obter mais coleções do site, abrindo cada site e clicando em Ações do Site.
Opcionalmente, pode também usar o PowerShell para ativar esta funcionalidade em todos os sites usando o cmdlet Enable-SPFeature .
Get-SPWebApplication "<web application url>" | Get-SPSite -Limit ALL |
ForEach-Object {
Write-Host "Enabling feature for $($_.URL)"
Enable-SPFeature -identity "ReportViewerWebPart" -URL $_.URL -ErrorAction Continue
}
Remover a solução
Embora a Administração Central do SharePoint forneça a retratação de soluções, não precisa de retirar o ficheiro ReportViewerWebPart.wsp a menos que esteja a resolver sistematicamente um problema de instalação ou implementação de patches.
Na Administração Central do SharePoint, nas Definições do Sistema, selecione Gerir soluções agrícolas.
Selecionar RelatórioVisualizadorWebPart.wsp.
Selecionar Solução de Retração.
Remover a web part das definições do site
Retirar a solução não remove a parte web do Visualizador de Relatórios da lista de partes web dentro do seu site SharePoint. Para remover a parte web do Visualizador de Relatos, faça o seguinte.
No seu site SharePoint, selecione o ícone de engrenagem no canto superior esquerdo e escolha Definições do Site.
Por defeito, as aplicações web SharePoint são acedidas através da porta 80. Isto significa que muitas vezes pode aceder a um site SharePoint entrando
https://<computer name>para abrir a coleção do site raiz.Em Galerias de Web Designer, selecione partes web.
Selecione o ícone de edição ao lado de ReportViewerNativeMode.dwp. Pode não estar listado na primeira página dos resultados.
Selecione Eliminar Item.
A eliminação da web part pode ser tentada usando o PowerShell, mas não existe um comando direto para isso.
Idiomas suportados
As seguintes linguagens são suportadas com a web part:
- Inglês (en)
- Alemão (de)
- Espanhol (sp)
- Francês (fr)
- Italiano (it)
- Japonês (ja)
- Coreano (nocaute)
- Português (pt)
- Russo (ru)
- Chinês Simplificado (zh-HANS e zh-CHS)
- Chinês Tradicional (zh-HANT e zh-CHT)
Troubleshoot
Erro ao desinstalar o SSRS se tiver o modo integrado do SharePoint configurado:
Install-SPRSService: [A] Microsoft.ReportingServices.SharePoint.SharedService.ReportingWebService não pode ser transmitido para [B]Microsoft.ReportingServices.SharePoint.SharedService.ReportingWebService. O Tipo A origina-se em 'Microsoft.ReportingServices.SharePoint.SharedService,Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' no contexto 'Default' na localização 'C:\Windows\assembly\GAC_MSIL\Microsoft.Reporting Services.SharePoint.SharedService.dll'. O Tipo B origina-se em 'Microsoft.ReportingServices.SharePoint.SharedService,Version=12.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' no contexto 'Default' na localização 'C:\Windows\assembly\GAC_MSIL\Microsoft.Reporting Services.SharePoint.SharedService.dll'.
Solução:
- Remover a parte web do Visualizador de Relatórios
- Desinstalar SSRS
- Reinstalar a parte web do Visualizador de Relatórios
Erro ao tentar atualizar o SharePoint se tiver o modo integrado do SharePoint configurado:
Não foi possível carregar o ficheiro ou assembly 'Microsoft.ReportingServices.Alerting.ServiceContract, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' ou uma das suas dependências. O sistema não consegue encontrar o ficheiro especificado. 00000000-0000-0000-0000-000000000000
Solução:
- Remover a parte web do Visualizador de Relatórios
- Desinstalar SSRS
- Reinstalar a parte web do Visualizador de Relatórios