Cómo conservar espacios en blanco iniciales e internos en la salida de informe

Cómo:

Por defecto, los navegadores HTML y Excel quitan los espacios en blanco iniciales y finales del texto y comprimen en un solo espacio cualquier espacio en blanco múltiple.

Si quiere que se guarden los espacios en blanco del principio y del final en la salida de los informes HTML y EXL2K, puede añadir el comando SET SHOWBLANKS=ON.

Incluso emitiendo este comando, los espacios en blanco finales no se guardarán excepto en el caso de encabezados, subencabezados, pies y subpies de página que usen la alineación predeterminada, correspondiente.


Principio de página

x
Sintaxis: Cómo Guardar espacios en blanco internos e iniciales en informes HTML y EXL2K

En un FOCEXEC o en un perfil, use la siguiente sintaxis:

SET SHOWBLANKS = {OFF|ON}

En una solicitud, utilice la siguiente sintaxis

ON TABLE SET SHOWBLANKS {OFF|ON}

donde:

OFF
Quita los espacios en blanco del principio y comprime los espacios en blanco internos en la salida de informes HTML y EXL2K.
ON

Mantiene los espacios en blanco iniciales y finales, en la salida de informes HTML y EXL2K. También guarda los espacios en blanco del final en el caso de encabezados, subencabezados, pies y subpies de página que usen la alineación por defecto de cada caso respectivo.



Ejemplo: Guardar espacios en blanco internos y del principio en la salida de informes HTML y EXL2K

La siguiente solicitud crea un campo virtual que añadirá espacios en blanco iniciales al valor ACTION y espacios en blanco iniciales e internos a los valores TRAIN/EX y SCI/FI en el campo CATEGORY. También añade espacios en blanco finales al valor COMEDY:

SET SHOWBLANKS = OFF
DEFINE FILE MOVIES
NEWCAT/A30 = IF CATEGORY EQ 'ACTION' THEN '  ACTION'
        ELSE IF CATEGORY EQ 'SCI/FI' THEN 'SCIENCE   FICTION'
        ELSE IF CATEGORY EQ 'TRAIN/EX' THEN '   TRAINING    EXERCISE'
        ELSE IF CATEGORY EQ 'COMEDY' THEN 'COMEDY     '
        ELSE                'GENERAL';
END
TABLE FILE MOVIES
SUM CATEGORY LISTPR/D12.2 COPIES
BY NEWCATON TABLE SET STYLE *
GRID=OFF,$
TYPE=REPORT, FONT=COURIER NEW,$
ENDSTYLE
END

Con SHOWBLANKS OFF, estos espacios adicionales se quitan:

Con SHOWBLANKS ON, los espacios iniciales e internos se mantienen. Fíjese que los espacios finales no se mantienen:


WebFOCUS