Solucionando problemas de relatórios: Visualização local de relatórios

Ao exibir um relatório na visualização local, você está exibindo um relatório compilado enviado ao renderizador HTML. Use este tópico para ajudar a solucionar esses problemas.

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

Um relatório é executado automaticamente quando cada um de seus parâmetros tem um valor padrão válido.

Para especificar um valor padrão válido para cada parâmetro, use a caixa de diálogo Propriedades de Parâmetro. Para obter mais informações, consulte Como adicionar, alterar ou excluir valores padrão de um parâmetro de relatório (Construtor de Relatórios 3.0 e SSRS).

Por que eu vejo ? na barra de ferramentas de Total de Páginas?

A arquitetura de processamento sob demanda do Reporting Services processa apenas a página exibida atualmente para o usuário. Até a exibição da última página do relatório, o número de páginas dele é desconhecido.

Para contornar a otimização de desempenho sob demanda, você pode incluir a variável interna [&TotalPages] no cabeçalho ou no rodapé de página do relatório. No entanto, isso força o processamento de todo o relatório antes que o usuário possa exibir a primeira página. Para obter mais informações, consulte Solucionando problemas de relatórios: Desempenho do relatório.

Recebo uma mensagem de "índice fora dos limites".

Essa é uma mensagem de aviso interna.

É necessário atualizar o cache de dados local (.rdl.data)

As consultas de conjunto de dados devem ser executadas novamente para atualizar os dados de cache no cliente local.

Para atualizar o cache de dados para o relatório afetado, altere uma consulta de conjunto de dados no relatório. Para projetos com vários relatórios, use a mensagem de erro para determinar qual deles causou o erro utilizando, por exemplo, o nome do conjunto de dados. Feche o BI Development Studio e exclua o arquivo .rdl.data apropriado do relatório. Abra o projeto de relatório e execute o relatório novamente. O cache de dados é atualizado.