Compartir a través de


Comportamiento de un elemento de informe al exportar como archivo Web (Generador de informes)

La opción de exportación a archivo Web guarda el diseño y los datos del Generador de informes como un archivo HTML. El modo en que se muestra cada elemento depende del elemento de informe.

Elementos de informe

Las tablas, matrices y gráficos se guardan como elementos TD dentro de la tabla. La propiedad page-break-inside del elemento TD se establece en avoid (HTML 4.0).

En la siguiente tabla se describe la forma en que se representan los subelementos de un elemento de informe habitual en el elemento TD. Los subelementos específicos de cada elemento de informe se abordan más adelante en este mismo tema.

Elemento del lenguaje RDL Se guarda como

Name

No se tiene en cuenta.

Top

Determina la posición superior del elemento. Si los elementos están superpuestos, también determina qué elemento se coloca primero.

Left

Determina la posición izquierda del elemento. Si los elementos están superpuestos, también determina qué elemento se coloca primero.

Height

El atributo HEIGHT de los elementos cuyo alto no se puede cambiar.

Width

El atributo WIDTH de los elementos cuyo ancho no se puede cambiar.

ZIndex

Si los elementos están superpuestos, determina qué elemento se coloca primero.

Label

El atributo TITLE. Se representa también como el atributo ALT para las imágenes.

HTML no admite elementos superpuestos y los colocará uno al lado del otro en la página. Para determinar la posición de los elementos superpuestos, la opción de exportación tiene en cuenta, en primer lugar, el valor del elemento Top, después, el valor del elemento Left y, por último, el valor de ZIndex.

Matriz

Una matriz se guarda como una etiqueta TABLE en el documento HTML. Esta tabla contiene la esquina, las columnas y las filas de la matriz en celdas independientes. Para cada elemento de columna y cada valor de fila o subtotal se guarda una etiqueta TR.

Esquina

La esquina se guarda como una etiqueta TD en el documento HTML. Esta etiqueta contiene el atributo ROWSPAN, con un valor igual al número de elementos de columna, y el atributo COLSPAN, con un valor igual al número de elementos de fila.

Agrupación de columnas

La agrupación de columnas se guarda como una etiqueta TR en el documento HTML. Esta etiqueta contiene un elemento TD para cada valor de datos y subtotal, y también tiene un atributo COLSPAN con un valor igual al número de columnas de la agrupación de columnas. La opción de formato Alto determina el alto de la etiqueta TR de la agrupación de columnas.

Agrupación de filas

La agrupación de filas se guarda como una etiqueta TR para cada valor de fila o subtotal en el documento HTML. Esta etiqueta contiene un elemento TD para cada valor de datos y subtotal, y también tiene un atributo ROWSPAN con un valor igual al número de filas de la agrupación de filas. Las agrupaciones de filas ocultas muestran un subtotal en lugar de las filas ocultas.

El elemento Ancho del elemento del lenguaje RDL RowGrouping determina el ancho de la etiqueta TR de la agrupación de filas.

Subtotal

El subtotal se guarda como una etiqueta TD que contiene el nombre del subtotal. Esta etiqueta TD también tiene un atributo COLSPAN o ROWSPAN.

Celda de matriz

Los elementos de informe incluidos en una celda de matriz se guardan como etiquetas TD para cada fila y columna. El alto y ancho del elemento TD vienen determinados por el ancho de la columna de matriz y el alto de la fila de matriz.

Tabla

Una tabla se guarda como una etiqueta TABLE en el documento HTML. Esta tabla contiene las columnas, filas y detalles de la tabla en celdas independientes.

Columna de tabla

La opción de formato Ancho determina el ancho de la columna.

Fila de tabla

Cada fila se representa como una etiqueta TR en el documento HTML. La opción de formato Alto de línea determina el alto de la etiqueta TR de la fila de tabla.

Celda de tabla

Una celda de tabla se representa como una etiqueta TD en el documento HTML.

Gráfico

Un gráfico se representa como una etiqueta IMG en el documento HTML.

Cuadros de texto

Un cuadro de texto se guarda como un elemento DIV que contiene un atributo SPAN en el documento HTML. Si el formato de los resultados es HTML 3.2, el cuadro de texto se guarda como un elemento TABLE con una sola celda.

La extensión de representación en HTML representa los elementos del lenguaje RDL CanGrow y CanShrink de la manera siguiente:

CanGrow HTML 4.0 HTML 3.2

FALSE

Se representan el alto y el ancho del cuadro de texto; el desbordamiento está oculto.

Se representan el alto y el ancho del cuadro de texto.

TRUE

Se representan el alto y el ancho del cuadro de texto; el desbordamiento está visible.

Se representa el ancho del cuadro de texto. El alto no se tiene en cuenta.

FALSE

El texto se representa dentro de un elemento DIV principal. Se representan el alto y el ancho del elemento DIV; el desbordamiento está oculto.

Se representan el alto y el ancho del cuadro de texto.

TRUE

Se representa el ancho del cuadro de texto; el desbordamiento de Y está visible, pero el desbordamiento de X está oculto. El alto no se tiene en cuenta.

Se representa el ancho del cuadro de texto. El alto no se tiene en cuenta.

Imágenes

Una imagen se guarda como una etiqueta IMG en el documento HTML. En la siguiente tabla se describe cómo se guardan las opciones de formato de imágenes mediante la opción de exportación a archivo Web.

Ajuste de tamaño HTML 4.0 HTML 3.2

Recortar

La etiqueta IMG se coloca dentro de una etiqueta DIV y el desbordamiento está oculto. El alto y ancho se aplican a DIV como estilos.

El ancho y el alto se convierten en píxeles y se guardan como atributos.

Ajustar al campo

El ancho y el alto se guardan como estilos.

El ancho y el alto se convierten en píxeles y se guardan como atributos.

Ajustar de forma proporcional al tamaño original

La etiqueta IMG se coloca dentro de una etiqueta DIV y el desbordamiento está oculto. El alto y ancho se aplican a la etiqueta DIV como estilos. Si JavaScript está habilitado, se incluye una secuencia de comandos Jscript para ajustar el tamaño de la imagen una vez descargada en el explorador.

El ancho y el alto se convierten en píxeles y se guardan como atributos.

Autosize

El ancho y el alto no se guardan.

El ancho y el alto no se guardan.

Para comprender mejor la forma en que la opción de exportación a archivo Web guarda los elementos del lenguaje RDL (Report Definition Language) de un informe como un archivo Web, puede obtener más información acerca de los elementos. Para obtener más información acerca de los elementos del lenguaje RDL, vea el tema acerca del lenguaje RDL en los Libros en pantalla de SQL Server 2005.

Vea también

Tareas

Cómo exportar un informe como un tipo de archivo diferente (Generador de informes)

Conceptos

Exportar un informe como un tipo de archivo diferente (Generador de informes)
Consideraciones de diseño para exportar un informe como un tipo de archivo diferente (Generador de informes)
Exportar un informe como un archivo Web (Generador de informes)

Ayuda e información

Obtener ayuda sobre SQL Server 2005