Share via


Criando, modificando e excluindo instantâneos no histórico de relatório

O histórico de relatórios é uma coleção de instantâneos de relatório. Você pode manter o histórico de relatórios adicionando e excluindo instantâneos ou modificando propriedades que afetam o armazenamento do histórico de relatórios. O histórico de relatórios pode ser criado manualmente ou em uma agenda.

Para criar o histórico de relatórios, sua atribuição de função deve incluir a tarefa “Gerenciar histórico de relatórios”. Para exibir o histórico de relatórios, sua atribuição de função deve incluir a tarefa “Exibir relatórios”. O histórico de relatórios está disponível a todos os usuários que têm acesso ao relatório. Você não pode habilitar ou desabilitar o histórico de relatórios seletivamente para um subconjunto de usuários.

Os instantâneos do histórico de relatórios são identificados pela data e hora em que foram criados. A data e a hora são baseadas no momento em que a consulta foi executada.

Criando instantâneos no histórico de relatórios

Os instantâneos podem ser criados manualmente ou em intervalos agendados para qualquer relatório que possa ser executado de modo autônomo. Para ser executado de modo autônomo, o relatório deve usar credenciais armazenadas ou nenhuma credencial. Além disso, se o relatório usar parâmetros, você deve especificar valores padrão a serem usados quando o relatório for executado. Você pode especificar credenciais armazenadas e valores de parâmetro nas páginas de propriedade do relatório. Para obter mais informações, consulte Página Propriedades de Parâmetro (Gerenciador de Relatórios).

Ao criar um instantâneo de relatório, os seguintes elementos são armazenados junto com o instantâneo no banco de dados do servidor de relatório:

  • O conjunto de resultados (isto é, os dados do relatório recuperados através das credenciais especificadas na página de propriedades Fontes de Dados do relatório).

  • A definição de relatório subjacente, conforme existia na ocasião em que o instantâneo foi criado. Se a definição de relatório for modificada subseqüentemente após a geração do instantâneo, as alterações não serão refletidas no instantâneo.

  • Valores de parâmetro usados para obter ou filtrar o conjunto de resultados.

  • Recursos internos, como imagens. Os recursos externos que são vinculados a um relatório não são armazenados com o instantâneo de relatório.

As configurações determinam como o histórico de relatórios pode ser criado e o número de instantâneos de relatório que podem ser armazenados. Para obter mais informações, consulte Configurando propriedades de histórico de relatório.

Se um relatório produzir um erro, um instantâneo não será criado. Os relatórios que produzem avisos, enquanto ainda forem executados, podem ser usados para gerar instantâneos.

Modificando propriedades e excluindo o histórico de relatórios

Após ser criado, não é possível modificar o instantâneo de relatório. No entanto, você pode modificar propriedades de modo que o histórico de relatórios seja excluído.

O histórico de relatórios pode ser excluído dos seguintes modos:

  • Exclua manualmente os instantâneos de modo individual ou em grupos.

    Você pode excluir instantâneos da página Histórico no Gerenciador de Relatórios. Navegue até o relatório, clique em Histórico, marque a caixa de seleção ao lado dos instantâneos que deseja excluir e clique em Excluir.

  • Diminua o limite do histórico de relatórios para reduzir o número de instantâneos que são armazenados. O limite do histórico de relatórios pode ser definido para o servidor de relatório ou para relatórios específicos. Quando o limite é abaixado, os instantâneos mais antigos são excluídos do histórico.

Você não pode excluir todo o histórico de relatórios armazenado em um servidor de relatório em uma operação em massa.

O histórico de relatórios também é excluído quando você exclui um relatório. Por exemplo, se você excluir um relatório de vendas mensais porque está substituindo esse relatório por uma versão mais recente, todo o histórico associado ao relatório também será excluído. No entanto, se você mover um relatório, todo o histórico de relatórios também será movido.