Inquiridor
Como salvar automaticamente um relatório do Reporting Services no excel.

Pergunta
-
Queria que ao executar um relatório do reporting services ele fosse salvo automaticamente em um arquivo do excel.
Assim iria colocar um "Schedule" para durante a madrugada o relatório fosse executado e salvo em uma arquivo do excel.
Pela manhã teria o relatório salvo em minha máquina.
Alguem pode me ajudar, pois sei como fazer o "schedule" mas nao sei como deixar a saida do relatório automaticamente para um arquivo excel.
Valeu
Thales
Todas as Respostas
-
-
-
-
-
Olá,
Segue a dica:
coloque no final da URL:
&rs:FORMAT=EXCELou
&rs:FORMAT=PDF
Atenciosamente,
Gabriel Guimarães
- Sugerido como Resposta Gabriel Guimarães segunda-feira, 4 de maio de 2009 14:24
-
Bom dia Thales,
A maneira mais simples de fazer o que você quer é com um subscription. Estou assumindo que você está visualizando os reports no reportmanager.
Nesse caso, visualize seu relatório. Na parte de cima deve ter um link chamado "subscriptions". Dentro de subscriptions voce deve criar uma "new subscription" onde você poderá escolher um "delivery method". Voce pode escolher por email ou por um file share, onde basta ter uma pasta qualquer com permissão de escrita habilitada na máquina.
As outras opções que você tem são "Render Format" no seu caso vai ser Excel ou PDF e voce tem a opção de criar uma nova "schedule" para rodar todos os dias de madrugada.
O que vai acontecer é que todo dia no horário que voce configurou o RS vai gerar esse relatório e salvar automaticamente no file share configurado no formato que voce configurou. Esses subscriptions são bem úteis quando você tem que entregar relatórios diários/semanais/quinzenais, etc.
Espero que ajude,
Boreki
- Sugerido como Resposta Gabriel Guimarães segunda-feira, 4 de maio de 2009 14:24