Exportar informes (Generador de informes 3.0 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 el 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 pueda consumir el cliente SQL Server 2008 R2 PowerPivot y, después, trabajar con los datos de 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 de opciones del Generador de informes 3.0 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, admitiendo exportaciones 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 rápidamente a exportar informes y generar fuentes de distribución de datos compatibles con Atom desde los informes, vea Exportar un informe como otro tipo de archivo (Generador de informes 3.0 y SSRS) y Generar fuentes de distribución de datos a partir de un informe (Generador de informes 3.0 y SSRS).

Nota

Puede crear y modificar las definiciones de informe (.rdl) en el Generador de informes 3.0 y en el Diseñador de informes en Business Intelligence Development Studio. Cada entorno de creación proporciona varias maneras de crear, abrir y guardar informes y elementos relacionados. Para obtener más información, vea la información sobre el diseño de informes en el Generador de informes 3.0 y el Administrador de informes (SSRS) en el sitio web microsoft.com.

En este artículo

Tipos de extensión de representación

Formatos de exportación

Exportar un informe

Generar fuentes de distribución de datos desde un informe

Solucionar problemas de informes exportados

Otras maneras de exportar informes

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 de presentador de saltos de página automáticos: las extensiones de presentador 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 basada en la presentación en pantalla, como en una página web o en los controles ReportViewer.

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

  • Extensiones de presentador de saltos de página duros: las extensiones de presentador de saltos de página duros 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.

Icono de flecha usado con el vínculo Volver al principioVolver al principio

Formatos de exportación

Reporting Services proporciona extensiones de presentación que presentan 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 presentación Valor separado por comas (CSV) presenta los informes como una presentación de datos sin estructura jerárquica 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 un archivo CSV (Generador de informes 3.0 y SSRS).

Excel

Salto de página automático

La extensión de presentación en Excel presenta un informe que es compatible con Microsoft Excel 97 y versiones posteriores. El informe se exporta a una hoja de cálculo de Excel, pero pierde algunos elementos de diseño originales. Las propiedades del informe y los grupos del informe se pueden establecer para habilitar la denominación de las fichas de la hoja de cálculo al exportar a Excel.

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

Word

Salto de página automático

La extensión de presentación en Word presenta los informes como documentos de Word compatibles con Microsoft Microsoft Word 2000 y versiones posteriores. 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 presentador es .doc.

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

Archivo web

Salto de página automático

La extensión de presentación en HTML presenta 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 Representar en HTML (Generador de informes 3.0 y SSRS).

Archivo PDF de Acrobat

Salto de página duro

La extensión de presentación en PDF presenta 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 posterior. 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 3.0 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 un archivo de imagen (Generador de informes 3.0 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 XML (Generador de informes 3.0 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 y se pueden intercambiar con las aplicaciones que consumen fuentes de distribución de datos compatibles con Atom, como el cliente SQL Server 2008 R2 PowerPivot.

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 distribución 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, vea Generar fuentes de distribución de datos a partir de informes (Generador de informes 3.0 y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

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 (Generador de informes 3.0 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 Representación y diseño de páginas (Generador de informes 3.0 y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

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 (Generador de informes 3.0 y SSRS) y Generar fuentes de distribución de datos a partir de un informe (Generador de informes 3.0 y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

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.

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.

SQL Server 2008 R2 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 obtener más información, vea Descripción de la paginación en Reporting Services (Generador de informes 3.0 y SSRS).

Además, puede usar la función RenderFormat integrada para aplicar condicionalmente diseños de informe diferentes para representadores distintos. Para obtener más información, vea Usar referencias a colecciones Globals y User integradas (Generador de informes 3.0 y SSRS).

Icono de flecha usado con el vínculo Volver al principioVolver al principio

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 Entrega a recursos compartidos de archivos en 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 representan 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 a una carpeta compartida. Para obtener más información, vea Crear, modificar y eliminar suscripciones estándar y Crear, modificar y eliminar suscripciones controladas por datos.

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

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

Para obtener más información, vea Especificar un formato de representación en una URL.

Icono de flecha usado con el vínculo Volver al principioVolver al principio