Reporting Services 2008: exportar em vez de regenerar?

votos
1

Existe alguma maneira para armazenar em cache um relatório gerado nos serviços de informação, para que eu pudesse depois exportá-lo para algum outro formato?

Ou seja, atualmente, eu estou gerando uma versão HTML do relatório (throught o webservice) e se os usuários pede um arquivo excel, eu gerá-lo novamente, desta vez em excel. O problema é que os dados podem potentialy mudança durante este tempo e o HTML e Excel versões podem ser diferentes. Outra desvantagem óbvia é que o relatório está sendo regenerado, quando apenas uma mudança de formato seria suficiente.

Então a questão é, se os serviços de relatórios apoiar algum tipo de mecanismo de cache para os dados gerados e um posterior exportação para um formato especificado? Estou currious, como é o botão Export implementado no controle visualizador de relatórios - Será que ela realmente regenerar o relatório, ou que de alguma forma exportá-lo?

Publicado 08/10/2008 em 09:44
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Se é o mesmo que SSRS 2005, em seguida, em cada relatório individual em seu portal do servidor de relatório, haverá um guia "Propriedades" e uma das opções sob este guia será "Execução".

A primeira opção de execução é trabalhar a partir dos dados mais recentes, mas um sub opção permite armazenar em cache o relatório para um determinado período de tempo em uma programação.

A segunda opção permite que você auto gerar o relatório de um instantâneo, novamente com opções de agendamento.

Eu não posso ver por que eles iriam mudar isso para 2008, mas, em seguida, eu não posso ver por que a Microsoft fazer um monte de coisas ...

Respondeu 08/10/2008 em 09:53
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more