Solucionando problemas de relatórios

A primeira etapa na resolução de problemas de um relatório é identificar o sintoma e o motivo subjacente do problema do relatório. Devido à arquitetura extensível do Reporting Services, as causas de problemas de relatórios podem abranger itens como um componente específico ou uma interação entre os componentes. Use a lista a seguir para ajudá-lo a escolher o tópico de solução de problemas apropriado:

Técnicas de resolução de problemas

Design de relatórios

Recuperação de dados do relatório

Processamento de relatório

Renderização de relatório

Visualização local de relatórios

Publicando ou exibindo um relatório em um servidor de relatório no modo nativo

Publicando ou exibindo um relatório em um servidor de relatório no modo integrado do SharePoint

Relatórios exportados para um formato de arquivo específico

Desempenho de relatório

Histórico ou instantâneos de relatório

Nesta seção

Técnicas de resolução de problemas para problemas de relatório

Para obter informações sobre várias técnicas de resolução de problemas que você pode usar para ajudar a resolver problemas de relatórios, consulte Técnicas de resolução de problemas para problemas de relatório e Ferramentas de solução de problemas (Reporting Services).

Design de relatórios

Os problemas de design de relatórios ocorrem quando você cria o layout do relatório na exibição Design em um aplicativo de criação de relatório. Para ajudar a solucionar esses problemas, consulte Solucionando problemas de relatórios: Design de relatórios. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Por que minha caixa de texto mostra apenas um único valor e não se repete a cada linha?

  • Por que não posso adicionar o número total de páginas ao meu relatório?

  • Como faço para criar duas tabelas ou um gráfico e uma tabela para exibição lado a lado?

Para ajudar a solucionar problemas de mapas, consulte Solucionando problemas de relatórios: relatórios de mapa (Construtor de Relatórios 3.0 e SSRS).

Recuperação de dados do relatório

A primeira etapa durante o processamento do relatório é recuperar seus dados para cada conjunto de dados executando a consulta de conjunto de dados. Quando você visualiza um relatório localmente, as conexões de fonte de dados e credenciais precisam usar permissões suficientes para recuperar os dados para o computador. Quando você executa um relatório no servidor de relatório, as conexões de fonte de dados e credenciais precisam usar permissões suficientes para recuperar os dados nesse servidor. Para ajudar a solucionar problemas sobre conexões de fonte de dados e recuperação de dados, consulte Solucionando problemas de relatórios: Recuperação de dados do relatório. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Não consigo criar uma conexão com uma fonte de dados.

  • Por que não vejo dados quando executo minha consulta no designer de consulta?

  • Meus campos de conjunto de dados não aparecem no painel Dados do Relatório.

Processamento de relatório

Após a recuperação dos dados do relatório, o processador de relatório combina esses dados e as informações de layout. Cada propriedade de item de relatório que tenha uma expressão é avaliada no contexto dos dados e do layout combinado. Para ajudar a solucionar problemas sobre expressões avaliadas para propriedades de relatório, consulte Solucionando problemas de relatórios: Processamento de relatórios. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Minha definição de relatório não é válida.

  • Uma caixa de texto exibe "#Erro"; como faço para corrigir isso?

Renderização de Relatório

Após a combinação dos dados do relatório e das informações de layout, o relatório compilado é enviado a um renderizador de relatório. Por exemplo, quando você visualiza um relatório localmente, está usando o renderizador HTML para exibir o relatório compilado. Para ajudar a solucionar problemas de renderização de relatório, consulte Solucionando problemas de relatórios: Renderização de relatórios.

Quando você exporta um relatório, o servidor de relatório passa o relatório compilado ao renderizador criado para produzir o formato de arquivo de sua escolha. Para obter mais informações, consulte Relatórios exportados para um formato de arquivo específico posteriormente neste tópico.

Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Por que tenho um espaço em branco extra, incluindo páginas em branco, no meu relatório?

  • Como faço para exibir todos os dados do meu relatório em uma página?

Visualizando um relatório localmente

Quando exibe um relatório na visualização local, você está exibindo um relatório compilado enviado ao renderizador HTML. Para ajudar a solucionar problemas de visualização local, consulte Solucionando problemas de relatórios: Visualização local de relatórios. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Por que meu relatório solicita parâmetros e não é executado automaticamente?

  • Por que vejo um ponto de interrogação na barra de ferramentas de Total de Páginas?

  • Recebo um erro "índice fora dos limites".

Exibindo um relatório em um servidor de relatório configurado no modo nativo

Quando você publica ou carrega um relatório em um servidor de relatório configurado no modo nativo, talvez tenha problemas específicos do servidor de relatório. Para ajudar a solucionar esses problemas, consulte Solucionando problemas de relatório: Publicando ou exibindo um relatório em um servidor de relatório no modo nativo. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Por que minhas credenciais são solicitadas quando publico um relatório?

  • Nada acontece quando alterno itens no meu relatório publicado.

  • As imagens e os gráficos não são carregados quando eu uso Executar como e um navegador para exibir meu relatório publicado.

Exibindo um relatório em um servidor de relatório configurado no modo integrado do SharePoint

Quando você publica ou carrega um relatório em um servidor de relatório configurado no modo integrado do SharePoint, talvez tenha problemas específicos do servidor de relatório. Para ajudar a solucionar esses problemas, consulte Solucionando problemas de relatório: Publicando ou exibindo um relatório em um servidor de relatório no modo integrado do SharePoint. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Não consigo me conectar a um servidor de relatório configurado no modo integrado do SharePoint.

  • Meus hiperlinks e sub-relatórios não estão funcionando depois que publiquei relatórios em um site do SharePoint.

  • Não consigo especificar um modelo como fonte de dados.

Exportando um relatório para um formato de arquivo específico

Na visualização local ou para relatórios publicados exibidos com o Gerenciador de Relatórios ou por acesso de URL, você pode exportar um relatório para um formato de arquivo específico. Para ajudar a solucionar problemas sobre esses formatos de arquivo, consulte Solucionando problemas de relatórios: Relatórios exportados para um formato de arquivo específico. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • Meu relatório exportado tem páginas em branco extras.

  • Eu quero remover um espaço extra ao final do meu relatório.

  • No Excel, os hiperlinks do meu relatório funcionam na minha tabela, mas não no meu gráfico.

  • Não consigo exportar meu relatório para o Excel porque ele tem muitas linhas.

  • Depois que exporto um relatório, não consigo exibi-lo.

Aperfeiçoando o desempenho do relatório

Quando você exibe um relatório, espera um longo tempo antes de visualizar a primeira página. Para ajudar a determinar em que o tempo de processamento de relatório está sendo gasto, consulte Técnicas de resolução de problemas para problemas de relatório. Para ajudar a solucionar problemas de desempenho de relatório, consulte Solucionando problemas de relatórios: Desempenho do relatório. Este tópico inclui as causas e resoluções possíveis dos seguintes problemas:

  • A recuperação dos meus dados demora muito.

  • O processamento do meu relatório demora muito.

  • A renderização do meu relatório demora muito.

Exibindo um relatório de histórico ou instantâneo

Após a publicação de um relatório, é possível criar instantâneos ou um histórico de relatório. Para ajudar a solucionar problemas de instantâneo e histórico, consulte Solucionando problemas de relatórios: Histórico ou instantâneos de relatório. Este tópico inclui as causas e resoluções possíveis do seguinte problema:

  • Meu relatório exibe uma UserID que não é a minha.