Modificación de la hoja de estilo global de IBM Cognos
GlobalReportStyles.css se encuentra en los directorios siguientes:
- ubicación_c10/bin
El servidor de informes utiliza el archivo que se encuentra en esta ubicación para salidas de software de hoja de cálculo en PDF y Microsoft Excel.
- ubicación_c10/webcontent/schemas
IBM Cognos Viewer utiliza el archivo de esta ubicación para salidas en HTML.
- ubicación_c10/reportstyles
El archivo de esta ubicación no se utiliza actualmente.
- ubicación_c10/webcontent/reportstyles
Report Studio utiliza el archivo de esta ubicación.
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>
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.