Cómo: |
Puede aplicar un formato de hoja de estilos externa en cascada (CSS) a:
Cuando da formato a un informe tabular o de formato libre, puede dar formato cualquier componente de informe asignando una clase CSS.
Al aplicar un formato a un informe de gráfico, puede dar formato al encabezado o pie del gráfico y especificar el color e imagen de fondo de la página en que aparece el gráfico, en una regla para BODY. (Tenga en cuenta que al dar formato al encabezado o pie de un gráfico, no es posible dar formato a líneas, cadenas o valores de campos individuales. Si desea centrar un encabezado o un pie, se recomienda que lo haga mediante la opción CENTER del comando HEADING o FOOTING, no mediante una hoja de estilos).
Cuando trabaja con el atributo CLASS de hoja de estilos de WebFOCUS, debe editar la hoja de estilos de WebFOCUS con el editor de texto de WebFOCUS, no con el Asistente de informes, Report Painter o el Asistente de gráficos,
Es recomendable que, al usar una hoja de estilos externa en cascada para dar formato a un informe, evite utilizar una hoja de estilos de WebFOCUS para especificar el formato del informe, a menos que también genere una hoja de estilos interna en cascada. Para más información, consulte Cómo combinar una CSS externa con otros métodos de formato.
Para aplicar una clase de hoja de estilos externa en cascada (CSS) a un componente de informe, utilice la siguiente sintaxis en una declaración de hoja de estilos de WebFOCUS.
TYPE = type, [subtype,] CLASS = classname, [when,] [link,] $
donde:
Identifica el componente de informe al que está aplicando el formato de clase. En informes tabulares y de formato libre, puede tratarse de cualquier componente, como se explica en Cómo identificar un componente de informe en una hoja de estilo de WebFOCUS. No puede especificar un componente de un informe gráfico: para dar formato a un encabezado o pie de un gráfico y el color y la imagen del fondo de la página en la que aparece el gráfico, utilice una regla para el elemento BODY sin una declaración de hoja de estilos de WebFOCUS.
Se puede dar formato cada componente de informe mediante una clase. Si especifica varias clases para un componente de informe:
Son el atributo y valor necesarios para especificar completamente algunos tipos de componente de informe. Por ejemplo, se necesitan COLUMN y un identificador de columna para especificar un informe de columna particular.
Es el nombre de la clase de hoja de estilos en cascada cuyo formato se aplica al componente de informe. Se puede asignar la misma clase a múltiples componentes de informe.
Los nombres de clase pueden tener hasta 23 caracteres y son sensibles a las mayúsculas y minúsculas: el uso de las mayúsculas y minúsculas debe coincidir con el de la regla de clase de la hoja de estilos externa en cascada. (Sin embargo tenga en cuenta que algunos navegadores web podrían no observar la regla el tamaño de fuente).
Es un atributo y valor WHEN opcional. Proporcione este si desea aplicar un formato condicional. Para más información, consulte Cómo dar formato a informes: Información general.
Es un atributo y un valor opcional de FOCEXEC, URL, o JAVASCRIPT. Proporcione esto, si desea vincular el componente de informe a otro recurso, como un informe en que el usuario pueda efectuar drill down. Para más información, consulte Cómo enlazar un informe con otros recursos.
Para ver un ejemplo, vaya a Cómo aplicar una clase de CSS a valores ACROSS en un informe.
WebFOCUS |