Cómo crear una hoja de estilo de WebFOCUS

En esta sección:

Puede crear una hoja de estilo:


Principio de página

x
Cómo crear una hoja de estilo de WebFOCUS dentro de una solicitud de informe

Cómo:

Puede crear una hoja de estilo dentro de una solicitud de informe. Esto le permite crear y mantener el formato para su informe directamente en la solicitud de informe. Este tipo de hoja de estilo es conocida como una hoja de estilo en línea.



x
Sintaxis: Cómo Crear una hoja de estilo de WebFOCUS dentro de una solicitud de informe
ON TABLE SET STYLE[SHEET] * 
declaration 
[declaration]
.
.
.
[ENDSTYLE]

donde:

SHEET
Se puede omitir para acortar el comando y no tiene efecto alguno sobre su comportamiento.
declaration
Es una declaración de hoja de estilo. Las declaraciones de hojas de estilos especifican, por lo general, el tipo de formato y el componente al que lo va a aplicar. Para más información acerca de declaraciones, consulte Sintaxis general de la hoja de estilo de WebFOCUS.
ENDSTYLE
Indica el final de una hoja de estilo en línea. Puede omitir ENDSTYLE si END sigue inmediatamente en el informe de solicitud.


Ejemplo: Cómo crear una hoja de estilo de WebFOCUS dentro de una solicitud de informe

Lo siguiente ilustra una hoja de estilo en línea. Se resalta la hoja de estilo en la solicitud.

TABLE FILE GGSALES
SUM UNITS DOLLARS BY CATEGORY BY PRODUCT
HEADING
"Sales Report"
FOOTING CENTER
"**End of Report**"
ON TABLE SET PAGE-NUM OFF 
ON TABLE SET STYLE *
TYPE=REPORT, GRID=OFF, $
TYPE=HEADING, FONT=ARIAL, SIZE=12, STYLE=BOLD, $
TYPE=TITLE, STYLE=ITALIC, $
TYPE=DATA, COLUMN=N1, STYLE=BOLD, COLOR=BLUE, $
TYPE=FOOTING, COLOR=RED, STYLE=BOLD, $
ENDSTYLE 
END

La salida es:


Principio de página

x
Cómo crear y aplicar un archivo de hoja de estilo de WebFOCUS

Cómo:

Referencia:

Puede crear un archivo de hoja de estilo como un archivo por separado y aplicarlo a cuantos informes desee. El archivo de una hoja de estilos sólo contiene declaraciones y comentarios opcionales. A diferencia de la hoja de estilos en línea, el archivo de hoja de estilos no contiene los comandos ON TABLE SET STYLESHEET y ENDSTYLE. Se puede aplicar un archivo de hoja de estilo a un informe que utiliza el comando SET STYLESHEET, como se describe en Cómo Aplicar una hoja de estilo de WebFOCUS a un informe. Para información acerca de declaraciones de hoja de estilo, consulte Sintaxis general de la hoja de estilo de WebFOCUS.

Como alternativa a un archivo de hoja de estilos nuevo, puede usar uno de los archivos de ejemplo incluidos en forma de plantilla, con WebFOCUS y Developer Studio.

Independientemente de que vaya a crear un archivo de hoja de estilos o personalizar uno existente, debe almacenarlo en el lugar correcto, como se explica en Nombrar y guardar un archivo de hoja de estilo de WebFOCUS.

Después de crear un archivo de hoja de estilo, puede comprobar si tiene errores sintácticos usando el comando CHECK STYLE, como aparece en Cómo validar la sintaxis de una hoja de estilo de WebFOCUS.



x
Referencia: Nombrar y guardar un archivo de hoja de estilo de WebFOCUS

Cuando crea un archivo de hoja de estilo para utilizar en:

Nombre filename.sty a un archivo de hoja de estilo, donde filename pueda incluir letras, números y guiones bajos (_) y sea válido en los entornos operativos en los que reside.



x
Sintaxis: Cómo Aplicar una hoja de estilo de WebFOCUS a un informe

Para aplicar su archivo de hoja de estilo al principio de su solicitud de informe, utilice

SET STYLE[SHEET] = stylesheet

Para aplicar su archivo de hoja de estilo dentro de su solicitud de informe, utilice

ON TABLE SET STYLE[SHEET] stylesheet

donde:

SHEET
Se puede omitir para acortar el comando y no tiene efecto alguno sobre su comportamiento.
stylesheet
Es el nombre del archivo de hoja de estilo. No incluya la extensión del archivo.

WebFOCUS