Cómo eliminar las líneas en blanco de un informe

Cómo:

Referencia:

El parámetro DROPBLNKLINE controla la aparición de líneas en blanco en los informes de WebFOCUS. Con las opciones proporcionadas, puede definir las líneas en blanco generadas automáticamente, en distintos puntos de un informe. Puede deshacerse de las líneas en blanco alrededor de los subtotales, subencabezados y subpies, además de determinadas líneas de datos que pueden estar en blanco y aparecer como tal en la salida de informes. Además, el uso de bordes le permite quitar las líneas en blanco insertadas alrededor de los encabezados y pies. Puede eliminar estas líneas en blanco de la salida de informes utilizando las opciones de SET DROPBLNKLINE.


Principio de página

x
Sintaxis: Cómo Controlar las líneas en blanco automáticas en la salida de informes
SET DROPBLNKLINE={OFF|ON|BODY|HEADING|ALL}

o

ON TABLE SET DROPBLNKLINE {OFF|ON|BODY|HEADING|ALL}

donde:

OFF

Inserta líneas en blanco generadas por el sistema, además de líneas de datos vacías. OFF es el valor predeterminado.

ON|BODY

Elimina las líneas en blanco generadas por el sistema del cuerpo del informe; por ejemplo, antes y después de los subencabezados. Además, se eliminan algunas líneas de datos que están en blanco y aparecen como tal en la salida del informe. BODY es un sinónimo de ON.

HEADING

Elimina las líneas en blanco entre los encabezados y los títulos, y entre el cuerpo y el pie del informe. Funciona con formatos posicionados (PDF, PS, DHTML, PPT), cuando la solicitud tiene un atributo de hoja de estilos de borde o color de fondo en cualquier lugar del informe.

prefijo ALL

Proporciona los dos comportamientos, ON y HEADING.


Principio de página

x
Referencia: Notas de uso de SET DROPBLNKLINE=HEADING


Ejemplo: Cómo comparar los ajustes del parámetro DROPBLNKLINE

La siguiente solicitud, basada en el origen de datos GGSALES, presenta un encabezado, un pie y un subtotal. Inicialmente, DROPBLNKLINE está en OFF.

TABLE FILE GGSALES
HEADING CENTER
"Gotham Grinds Sales By Region"
FOOTING CENTER
"Generated on: &DATETMDYY"
SUM DOLLARS UNITS
BY REGION SUBTOTAL
BY CATEGORY
BY PRODUCT
WHERE REGION EQ 'Northeast' OR 'West'
ON TABLE PCHOLD FORMAT PDF
ON TABLE SET DROPBLNKLINE OFF
ON TABLE SET PAGE NOPAGE
ON TABLE SET STYLE *
SQUEEZE = ON,
FONT = ARIAL,
TYPE=HEADING, BORDER=LIGHT,
$
ENDSTYLE
END

La salida tiene una línea en blanco debajo del encabezado, debajo del pie y encima y debajo de las líneas de subtotal y de la línea de total general.

El cambio de la propiedad DROPBLNKLINE a HEADING produce la siguiente salida. Se ha eliminado la línea en blanco debajo del encabezado y la línea en blanco situada sobre el pie. Las líneas en blanco situadas encima y debajo de las de subtotal y total general, siguen presentes.

El cambio de la propiedad DROPBLNKLINE a ON (o BODY) produce la siguiente salida, en la que se ha eliminado las líneas en blanco situadas encima y debajo de las líneas de subtotal y total general, pero manteniendo las líneas en blanco debajo del encabezado y encima del pie.

El cambio de la propiedad DROPBLNKLINE a ALL produce la siguiente salida, en la que se ha eliminado las líneas en blanco alrededor de las líneas de subtotal y total general, además de las líneas en blanco debajo del encabezado y encima del pie.


WebFOCUS