Compartir a través de


Exportar informes (Generador de informes y SSRS)

Después de ejecutar un informe, puede exportarlo a otro formato, como Excel o PDF, o exportarlo generando un documento de servicio de Atom, enumerando las fuentes de distribución de datos que cumplen con Atom y están disponibles en informe.

Exporte un informe para hacer lo siguiente:

  • Trabajar con los datos del informe en otra aplicación. Por ejemplo, puede exportar el informe a Excel y, a continuación, continuar trabajando con los datos en Excel.

  • Imprimir el informe en un formato diferente. Por ejemplo, puede exportar el informe al formato de archivo PDF y, a continuación, imprimirlo.

  • Guardar una copia del informe como otro tipo de archivo. Por ejemplo, puede exportar un informe a Word y guardarlo, creando una copia del informe.

  • Usar los datos del informe como fuentes de distribución de datos de las aplicaciones. Por ejemplo, puede generar fuentes de distribución de datos compatibles con Atom que el cliente powerPivot de SQL Server 2014 puede consumir y, a continuación, trabajar con los datos en PowerPivot.

La opción de exportación está disponible en la barra de herramientas del visor de informes en el Administrador de informes, que aparece en la parte superior de cada informe al ver un informe en el servidor de informes, y en la cinta del Generador de informes al obtener una vista previa de un informe. La opción de fuente de distribución de datos solo está disponible en el Administrador de informes.

Reporting Services proporciona muchas extensiones de presentación y admite la exportación de informes a formatos de archivo comunes. Las extensiones de presentación admiten formatos de archivo con saltos de página automáticos (por ejemplo, Word o Excel), saltos de página duros (por ejemplo, PDF o TIFF) o solo datos (por ejemplo, CSV o XML que admita Atom).

Para empezar a exportar rápidamente informes y generar fuentes de distribución de datos compatibles con Atom a partir de informes, vea Exportar un informe como otro tipo de archivo (Report Builder y SSRS) y Generar fuentes de distribución de datos a partir de un informe (Report Builder y SSRS).

Nota:

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes y en el Diseñador de informes en SQL Server Data Tools. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea Diseño de informes en Diseñador de informes y Report Builder (SSRS) en la Web en microsoft.com.

Tipos de extensión de presentación

Hay tres tipos de extensiones de presentación de Reporting Services:

  • Extensiones de presentador de datos: las extensiones de presentación de datos quitan del informe toda la información de formato y muestran solo los datos. El archivo resultante se puede usar para importar los datos del informe sin formato en otro tipo de archivo, como Excel, en otra base de datos, en un mensaje de datos XML o en una aplicación personalizada. Los presentadores de datos no admiten los saltos de página.

    Se admiten las siguientes extensiones de presentación de datos: CSV, XML y Atom.

  • Extensiones del representador de saltos de página automáticos: las extensiones del representador de saltos de página automáticos mantienen el diseño y el formato del informe. El archivo resultante se optimiza para la visualización y la entrega basadas en pantalla, como en una página web o en los controles ReportViewer .

    Se admiten las siguientes extensiones de representador de saltos de página automáticos: Microsoft Excel, Microsoft Word y MHTML (archivo web).

  • Extensiones del representador de saltos de página manuales: las extensiones del representador de saltos de página manuales mantienen el diseño y el formato del informe. El archivo resultante se optimiza para que su aspecto no varíe al imprimirlo o para ver el informe en pantalla con formato de libro.

    Se admiten las siguientes extensiones de presentador de saltos de página duros: TIFF y PDF.

Formatos de exportación

Reporting Services proporciona extensiones de representación que representan los informes en formatos diferentes. Si piensa utilizar esta característica, debería optimizar el diseño del informe para su formato de archivo elegido. El tema sobre cada extensión de representación proporciona información detallada sobre cómo se presenta el informe en ese formato.

En la tabla siguiente se enumeran los formatos disponibles.

Formato Tipo de extensión de presentación Descripción
CSV Datos La extensión de representación de valores separados por comas (CSV) representa los informes como una representación sin estructura jerárquica de los datos a partir de un informe estándar y sin formato para que resulten fáciles de leer e intercambiar con muchas aplicaciones.

Para obtener más información, vea Exportar a Microsoft Excel (Generador de informes y SSRS).
Excel Salto de página automático La extensión de representación de Excel representa un informe como un documento de Excel compatible con Microsoft Excel 2007-2010, así como Microsoft Excel 2003 con el Paquete de compatibilidad de Microsoft Office para Word, Excel y PowerPoint instalados. El informe se exporta a una hoja de cálculo de Excel con algunos elementos de diseño originales y de diseño eliminados. Las propiedades del informe y los grupos del informe se pueden establecer para habilitar la nomenclatura de las pestañas de hoja de cálculo tras la exportación a Excel. La extensión de nombre de archivo de los archivos generados por este representador es .xlsx.

Para obtener más información, vea Exportar a Microsoft Excel (Generador de informes y SSRS).

Nota: La extensión de representación de Excel 2003 que se representa en el formato nativo de Microsoft Excel 2003 está disponible en algunos escenarios de informes.
Word Salto de página automático La extensión de representación Word representa un informe como un documento de Word compatible con Microsoft Word 2007-2010, así como Microsoft Word 2003 con el Paquete de compatibilidad de Microsoft Office para Word, Excel y PowerPoint instalados. Después de exportar el informe a un documento de Word, puede modificar su contenido y diseñar informes con estilo de documento, como etiquetas postales, pedidos de compra o circulares. La extensión de nombre de archivo de los archivos generados por este representador es .docx.

Para obtener más información, vea Exportar a Microsoft Word (Generador de informes y SSRS).

Nota: La extensión de representación Word 2003 que se representa en el formato nativo de Microsoft Word 2003 está disponible en algunos escenarios de informes.
Archivo web Salto de página automático La extensión de representación en HTML representa un informe en formato HTML. La extensión de representación también puede generar páginas HTML completas o fragmentos de HTML para incrustarlos en otras páginas HTML. Todos los HTML se generan con la codificación UTF-8.

La extensión de presentación en HTML es la predeterminada para los informes que se visualizan en el Generador de informes y en un explorador, lo que incluye también cuando se ejecutan en el Administrador de informes.

Para obtener más información, vea Representación en HTML (Report Builder y SSRS).
Archivo PDF de Acrobat Salto de página duro La extensión de representación en PDF representa un informe en archivos que se pueden abrir en Adobe Acrobat y en visores de PDF de otros fabricantes que admiten PDF 1.3. Aunque PDF 1.3 es compatible con Adobe Acrobat 4.0 y versiones posteriores, Reporting Services admite Adobe Acrobat 6 o versiones posteriores. La extensión de representación no requiere el software Adobe para representar el informe. Sin embargo, se necesitan visores de PDF, como Adobe Acrobat, para ver o imprimir un informe en formato PDF.

Para obtener más información, vea Exportar a un archivo PDF(Generador de informes y SSRS).
Archivo TIFF Salto de página duro La extensión de presentación en imágenes presenta un informe en un mapa de bits o metarchivo. De manera predeterminada, una extensión de representación en imágenes genera un archivo TIFF del informe, que se puede ver en varias páginas. Cuando el cliente recibe la imagen, se puede mostrar en un visor de imágenes y se puede imprimir.

La extensión de presentación en imágenes puede generar archivos en cualquiera de los formatos que admite GDI+: BMP, EMF, EMFPlus, GIF, JPEG, PNG y TIFF.

Para obtener más información, vea Exportar a Microsoft Excel (Generador de informes y SSRS).
XML Datos La extensión de presentación en XML devuelve un informe en formato XML. El esquema XML del informe es específico de éste y solamente contiene datos. La extensión de representación en XML no representa la información de diseño ni mantiene la paginación. El XML que genera esta extensión se puede importar a una base de datos, se puede usar como mensaje de datos XML o se puede enviar a una aplicación personalizada.

Para obtener más información, vea Exportar a Microsoft Excel (Generador de informes y SSRS).
Atom Datos La extensión de presentación Atom genera fuentes de distribución de datos compatibles con Atom desde los informes. Las fuentes de distribución de datos son legibles e intercambiables con aplicaciones como el cliente powerPivot de SQL Server 2014 que puede consumir fuentes de distribución de datos compatibles con Atom.

El resultado es un documento de servicio de Atom que enumera las fuentes de los datos disponibles de un informe. Se crea al menos una fuente de datos para cada región de datos de un informe. Según el tipo de región de datos y los datos que esta muestra, podrían generarse varias fuentes de distribución de datos.

Para obtener más información, consulte Generación de fuentes de distribución de datos a partir de informes (Generador de informes y SSRS).

Exportar un informe

Para exportar un informe, ejecútelo en el Administrador de informes o el Generador de informes y, a continuación, seleccione un formato en la lista desplegable Exportar. Se le solicita que decida si guardar o abrir el archivo. Si elige Abrir, el informe se abre en la aplicación asociada al formato de representación que eligió. Por ejemplo, si selecciona Excel , el informe se abre en Excel. Si elige Guardar, el informe se guarda. Por ejemplo, si está exportando a Excel, el informe se guarda como archivo .xls. Las asociaciones de archivo definidas para el equipo local determinan la aplicación que se utilizará con cada formato de presentación. Para obtener más información, vea Exportar un informe como otro tipo de archivo (Report Builder y SSRS).

El servidor de informes exporta el informe tal como se encuentra en la sesión del usuario actual. Si se publica una versión actualizada de un informe mientras otro usuario lo tiene abierto, o cambian los datos que presenta el informe, el informe exportado no se actualizará.

Exportar un informe a un formato diferente podría afectar a su paginación. Al obtener una vista previa de un informe, lo ve tal como es presentado por la extensión de presentación HTML, que sigue las reglas de salto de página automático. Al exportar un informe a un formato de archivo diferente, como Adobe Acrobat (PDF), la paginación está basada en el tamaño de página físico, que sigue las reglas de salto de página forzado. Las páginas también pueden separarse mediante saltos de página lógicos que se agregan al informe, pero la longitud real de una página varía en función del tipo de representador que se utiliza. Para cambiar la paginación de su informe, debe entender el comportamiento de la paginación de la extensión de presentación que elija. Podría necesitar ajustar el diseño de su informe para esta extensión de presentación. Para obtener más información, consulte Diseño de página y representación (Report Builder y SSRS).

Generar fuentes de distribución de datos desde un informe

Para generar las fuentes de distribución de datos desde un informe, ejecute el informe en el Administrador de informes y, a continuación, haga clic en el icono Generar la fuente de los datos en la barra de herramientas del Administrador de informes. Se le solicita que decida si guardar o abrir el archivo. Si elige Abrir, el documento de servicio de Atom se abre en la aplicación que está asociada a la extensión de archivo .atomsvc. Si elige Guardar, el documento se guarda como un archivo .atomsvc. De forma predeterminada, el nombre del archivo es el nombre del informe. Puede cambiar el nombre a uno que sea más significativo.

Guarde el documento de servicio de Atom en su equipo. Después puede cargarlo a un servidor de informes o a otro servidor para que esté disponible para que otros lo utilicen. Para obtener más información, vea Generar fuentes de distribución de datos a partir de informes (Report Builder y SSRS) y Generar fuentes de distribución de datos a partir de un informe (Report Builder y SSRS).

Solucionar problemas de informes exportados

A veces, los informes parecen diferentes o no funcionan como desea tras exportarlos a un formato diferente. Esto se debe a que podrían aplicarse ciertas reglas y limitaciones al representador. Puede solucionar muchas limitaciones teniéndolas en cuenta al crear el informe. Podría necesitar usar un diseño ligeramente diferente en el informe, alinear cuidadosamente los elementos dentro del mismo, restringir los pies de página del informe a una sola línea de texto, etc.

Si un informe contiene texto Unicode y números arábigos, o contiene fechas arábigas, las fechas y los números no se representan correctamente cuando el informe se imprime o cuando se exporta cualquiera de los formatos siguientes.

  • PDF

  • Word

  • Excel

  • Imagen/TIFF

Si se exporta el informe a HTML, las fechas y los números se representan correctamente.

Los temas acerca de los representadores concretos describen cómo se representan los elementos de informe y las regiones de datos, así como las limitaciones y soluciones de cada procesador.

Reporting Services proporciona características adicionales para ayudarle a crear informes que funcionen bien en otros formatos. Los saltos de página en las regiones de datos Tablix (tabla, matriz y lista), los grupos y los rectángulos proporcionan un mayor control sobre la paginación del informe. Las páginas del informe, delimitadas mediante saltos de página, pueden tener nombres de página diferentes y restablecer la numeración de las páginas. Mediante el uso de expresiones, los nombres de página y los números de página se pueden actualizar dinámicamente cuando se ejecuta el informe. Para más información, vea Paginación en Reporting Services (Generador de informes y SSRS).

Además, puede usar la función RenderFormat integrada para aplicar condicionalmente diseños de informe diferentes para representadores distintos. Para más información, consulte Referencias a campos globales y de usuarios integrados (Generador de informes y SSRS).

Otras maneras de exportar Informes

La exportación de un informe es una tarea a petición que se realiza cuando el informe está abierto en el Administrador de informes o el Generador de informes. Si desea automatizar una operación de exportación (por ejemplo, exportar periódicamente un informe a una carpeta compartida como un tipo de archivo específico), cree una suscripción que entregue el informe a una carpeta compartida. Para obtener más información, vea File Share Delivery in Reporting Services.

De forma predeterminada, los informes cuya vista previa se obtiene en las herramientas de elaboración de informes o que se abren en una aplicación de explorador, como el Administrador de informes, siempre se presentan primero en HTML. No es posible especificar una extensión de representación diferente como opción predeterminada para la vista. Sin embargo, puede crear una suscripción que genere un informe en el formato de representación que desee para que se envíe posteriormente a una bandeja de entrada de correo electrónico o una carpeta compartida. Para obtener más información, vea Crear, modificar y eliminar suscripciones estándar (Reporting Services en modo nativo) y Crear, modificar y eliminar una suscripción de Data-Driven.

También puede tener acceso a un informe a través de una dirección URL que especifique una extensión de presentación como un parámetro URL y presente directamente el informe en el formato especificado sin presentarlo primero en HTML. En el ejemplo siguiente se presenta un informe en formato Excel:

http://<Server Name>/reportserver?/Sales/YearlySalesSummary&rs:Format=Excel&rs:Command=Render  

Para obtener más información, consulte Export a Report Using URL Access.

Consulte también

Controlar saltos de página, encabezados, columnas y filas (Generador de informes y SSRS)
Buscar, ver y administrar informes (Generador de informes y SSRS)
Imprimir informes (Generador de informes y SSRS)
Guardar informes (Generador de informes)