Modificación de la hoja de estilo global de IBM Cognos

Para cambiar de forma global los estilos predeterminados que se utilizan en los informes de IBM® Cognos, puede modificar los estilos del archivo GlobalReportStyles.css.

GlobalReportStyles.css se encuentra en los directorios siguientes:

Se deben modificar los archivos de todos los directorios para garantizar que los informes se representan correctamente en los sistemas cliente y servidor. En una configuración de varios servidores, se deben modificar las hojas de estilo de todos los sistemas. En el sistema servidor de IBM Cognos, es el archivo del directorio ubicación_c10/bin. En los sistemas de servidor web, es el archivo del directorio ubicación_c10/webcontent/schemas. Por ejemplo, si dispone de dos servidores de IBM Cognos y tres servidores web, deberá actualizar cinco copias del archivo GlobalReportStyles.css.

También puede añadir estilos a esta hoja de estilo; sin embargo, una alternativa más sencilla es añadir un estilo a una plantilla de Report Studio.

Cualquier cambio que realice en esta hoja de estilo se perderá si vuelve a instalar o actualiza el software de IBM Cognos. Si esto ocurre, deberá volver a aplicar los cambios. Para obtener más información, consulte Migración de cambios a versiones futuras.

Tanto Report Studio como Query Studio utilizan el archivo GlobalReportStyles.css para asignar clases a objetos de informe. Query Studio no muestra estas clases. Sin embargo, puede utilizar Report Studio o Software Development Kit para modificar la propiedad de clase de cualquier objeto de informe. Por ejemplo, si crea un informe predeterminado y, a continuación, pulsa el título, la propiedad de clase aparecerá como Texto del título del informe. Puede modificar esta propiedad según sea necesario.

Si decide modificar el archivo GlobalReportStyles.css, deberá tener presente que los nombres de clase que aparecen en Report Studio son multilingües y están definidos en los archivos de recursos de Report Studio. En vez de modificar esta hoja de estilo, resulta más sencillo añadir un nuevo estilo en el informe.

Para obtener más información sobre el modo de crear o modificar estilos de clase, consulte IBM Cognos Report Studio Guía del usuario.

Si trabaja directamente con una especificación de informe XML, puede establecer manualmente el estilo del objeto. Por ejemplo, puede editar el título del informe, que es posible que se muestre de la manera siguiente:

<textItem class="reportTitleText">
 <text>
  My report title 
 </text>
</textItem>
Importante: Los directorios de instalación que se muestran en esta sección contienen varios archivos GlobalReportStyles.css distintos. Por ejemplo, GlobalReportStyles_10.css o GlobalReportStyles_1.css. Cada uno de estos archivos se corresponde con el estilo de informe predeterminado utilizado en una versión específica de IBM Cognos Business Intelligence. Por ejemplo, GlobalReportStyles_10.css define el estilo de informe predeterminado para la versión 10.x de IBM Cognos Business Intelligence. Puesto que los autores de informes pueden seleccionar cualquiera de los estilos de informe disponibles para sus informes, asegúrese de que modifique el conjunto correcto de archivos GlobalReportStyles.css al personalizar las hojas de estilo. Por ejemplo, al personalizar los estilos de informe en IBM Cognos Business Intelligence versión 10.2.0 y suponiendo que se utiliza el estilo de informe predeterminado, modifique los archivos GlobalReportStyles_10.css.

Para obtener más información sobre el modo de modificar estilos en una especificación de informe, consulte la publicación IBM Cognos Software Development Kit Developer Guide. Para obtener información sobre los estilos de informe predeterminados, consulte la publicación IBM Cognos Report Studio Guía del usuario.