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.
SET DROPBLNKLINE={OFF|ON|BODY|HEADING|ALL}
o
ON TABLE SET DROPBLNKLINE {OFF|ON|BODY|HEADING|ALL}
donde:
Inserta líneas en blanco generadas por el sistema, además de líneas de datos vacías. OFF es el valor predeterminado.
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.
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.
Proporciona los dos comportamientos, ON y HEADING.
DROPBLNKLINE=HEADING elimina la línea en blanco de relleno, estableciendo la altura de ésta en cero. Esto hace que la parte inferior del encabezado se convierta en el borde superior de los títulos de columnas. El uso de un color de fondo sin bordes es útil para tapar cualquier espacio en blanco. Sin embargo, el procesamiento de WebFOCUS no actualiza los distintos estilos de línea, así que el uso de estilos de borde diferentes entre distintos elementos de informe, puede crear algún conflicto entre las definiciones de estilo de los bordes. Para asegurarse de que el estilo de las líneas de borde sea consistente con los distintos elementos del informe, emplee un solo estilo de línea entre los elementos presentados.
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 |