Show Menu
TEMAS×

Generación de informes como archivos de Microsoft Excel

Información para generar informes como archivos de Excel.
Deben cumplirse los siguientes requisitos:
  • Microsoft Excel debe estar instalado en el mismo equipo que Report Server.
  • La cuenta de usuario en la que se está ejecutando el Report Server proceso debe tener permiso de acceso a Microsoft Excel.
    • Cuando se generan informes como archivos de Excel, se abre una nueva instancia de Excel. Para obtener más información sobre este proceso, consulte http://support.microsoft.com/kb/257757 .
    • Aunque el área de trabajo de datos admite más de 256 columnas y 65.536 filas de datos, Microsoft Excel no.
Si se cumplen estos requisitos, Report Server automáticamente inicia Microsoft Excel y genera datos de ciertas visualizaciones, leyendas de dimensión y valor y anotaciones de texto en un nuevo libro de Excel con una visualización por hoja de cálculo.
Los datos no se exportan desde gráficos, navegadores de rutas, mapas de procesos, gráficos de dispersión y globos.
A menos que haya especificado un Custom Title para la visualización, el tipo de ventana (por ejemplo, Tabla de películas) se utiliza como nombre de hoja de cálculo.
Para obtener más información sobre la especificación Custom Titles de visualizaciones, consulte la Guía del cliente de Área de trabajo de datos.

Uso de un archivo de plantilla

También puede generar un informe como archivo de Excel mediante un archivo de plantilla de Excel ( .xls o .xlsx). El uso de un archivo de plantilla puede reducir la cantidad de tiempo que emplea en dar formato a los datos cada vez que se genera el informe.
Este archivo de plantilla debe ser un archivo .xls o .xlsx , no un .xlt archivo.
Puede elegir definir una plantilla para cada informe individual, una plantilla genérica para todos los informes o una combinación de ambos. Estos dos elementos no se excluyen mutuamente, por lo que puede definir una plantilla genérica y luego definir plantillas específicas también.
Para generar un informe con una plantilla genérica que utilice para todos los informes, debe especificar el nombre de ese archivo de Excel en el parámetro Plantilla de Excel predeterminada en el Report.cfg archivo del conjunto de informes y, a continuación, colocar el archivo de plantilla en la misma carpeta que el Report.cfg para ese conjunto de informes (directorio de instalación del área de trabajo de datos*ProfileName*\Reports*ReportSetName*). Para obtener información sobre este parámetro, consulte Parámetros de Report.cfg .
Para generar un informe con una plantilla específica para un informe, debe asignar al archivo de Excel el mismo nombre que el archivo del área de trabajo del informe ( .vw) y luego colocar el archivo de plantilla en la misma carpeta que el archivo del área de trabajo del informe ( .vw).
Cuando se genera el informe, las fichas existentes en la plantilla (cada una representa una visualización) se rellenan con los datos más recientes del informe, mientras que las ventanas nuevas que no estén presentes en la plantilla como hojas con fichas se ignoran. Las demás hojas con fichas del archivo de plantilla permanecen sin cambios.
Además, si tiene una macro definida en el archivo de Excel de la plantilla que desea ejecutar automáticamente cuando se genere el informe, asigne a la macro el nombre "VSExport".