Gerar relatórios como arquivos do Microsoft Excel

Informações para gerar relatórios como arquivos Excel.

Os seguintes requisitos devem ser atendidos:

  • O Microsoft Excel deve ser instalado na mesma máquina que Report Server.

  • A conta de usuário na qual o processo Report Server está em execução deve ter permissão para acessar o Microsoft Excel.

    OBSERVAÇÃO
    • Ao gerar relatórios como arquivos do Excel, você está abrindo uma nova instância do Excel. Para obter mais informações sobre esse processo, consulte https://support.microsoft.com/kb/257757.
      • Embora o Data Workbench seja compatível com mais de 256 colunas e 65.536 linhas de dados, o Microsoft Excel não oferece.

Se esses requisitos forem atendidos, Report Server inicia automaticamente o Microsoft Excel e os dados de saída de determinadas visualizações, legendas de dimensão e valor e anotações de texto em uma nova pasta de trabalho do Excel com uma visualização por planilha.

OBSERVAÇÃO

Os dados não são exportados de gráficos, navegadores de caminhos, mapas de processos, gráficos de dispersão e globos.

A menos que você tenha especificado um Custom Title para a visualização, o tipo de janela (por exemplo, Tabela de filmes) é usado como o nome da planilha.

Para obter mais informações sobre como especificar Custom Titles para visualizações, consulte o Guia do Cliente do Data Workbench.

Usando um arquivo de modelo

Você também pode gerar um relatório como um arquivo Excel usando um arquivo Excel de modelo ( .xls ou .xlsx). O uso de um arquivo de modelo pode reduzir o tempo gasto com a formatação dos dados toda vez que o relatório é gerado.

Esse arquivo de modelo deve ser um arquivo .xls ou .xlsx, não um arquivo .xlt.

Você pode optar por definir um modelo para cada relatório individual, um modelo genérico para todos os relatórios ou uma combinação dos dois. Esses dois itens não são mutuamente exclusivos, portanto, é possível definir um modelo genérico e também definir modelos específicos.

Para gerar um relatório usando um modelo genérico usado para todos os relatórios, você deve especificar o nome desse arquivo Excel no parâmetro Modelo de Excel padrão no Report.cfg desse arquivo de conjunto de relatórios e, em seguida, colocar o arquivo de modelo na mesma pasta que o Report.cfg desse conjunto de relatórios (diretório de instalação do Data Workbench*ProfileName*\Reports*ReportSetName*). Para obter informações sobre esse parâmetro, consulte Parâmetros Report.cfg.

Para gerar um relatório usando um modelo específico de um relatório, você deve nomear o arquivo do Excel como o arquivo do espaço de trabalho do relatório ( .vw) e, em seguida, colocar o arquivo de modelo na mesma pasta que o arquivo do espaço de trabalho do relatório ( .vw).

Quando o relatório é gerado, as planilhas com guias existentes no modelo (cada uma representando uma visualização) são preenchidas novamente com os dados mais recentes do relatório, enquanto qualquer janela nova que não esteja presente no modelo como planilhas com guias é ignorada. Quaisquer outras folhas de guias no arquivo de modelo permanecem inalteradas.

Além disso, se você tiver uma macro definida no arquivo Excel de modelo que gostaria de executar automaticamente quando o relatório for gerado, nomeie a macro como "VSExport".

Nesta página