¿Es posible la aplicación de una hoja de estilo de hojas de estilo y clases en SQL Server 2005 Reporting Services
-
09-09-2019 - |
Pregunta
Tengo un lote de informes a los que se deben aplicar en la forma en que se presentan los informes de ciertos cambios. Sé cómo modificar la hoja de estilo de Reporting Services, pero es también posible aplicar clases CSS personalizados a elementos a medida que se prestan al navegador?
¿La Reporting Services soportan cualquier tipo de herencia visual que podría utilizar para lograr una funcionalidad similar de una manera diferente?
Solución
Hay algunos artículos sobre SqlCentral.com que se muestra cómo aplicar el estilo de una manera diferente (y centralizada):
http://www.sqlservercentral.com/articles/Reporting+Services/ 65853 / http://www.sqlservercentral.com/articles/Reporting+Services/65811/
Visual herencia no es compatible.
Otros consejos
Microsoft proporciona una hoja de estilo llamado ReportingServices.css que se utiliza por SQL Server Reporting Services. Para mi instalación de estación de trabajo local esta hoja de estilo se encuentra en el directorio C: \ Program Files \ Microsoft SQL Servidor \ MSSQL.2 \ Reporting Servicios \ ReportManager \ carpeta de Estilos. Las clases que se hace referencia en diferentes elementos HTML están predefinidos en esta hoja de estilo. El estilo de su informes de la edición de esta hoja de estilo.
No existe ningún vínculo a esta hoja de estilo en html de un informe. Ahi esta, Sin embargo, una sección de estilo en línea en el HTML representado por cada informe. yo Microsoft cree que crea la sección de estilo en línea basado en el contenido de ReportingServices.css. Hacerlo de esta manera (en lugar de lo que le permite enlazar en su propio estilo hoja) permite la prestación informe motor dispone de los conocimientos que necesita para controlar los saltos de página, columna embalaje, y otros problemas de formato.
http: //www.simple -talk.com/sql/reporting-services/reporting-services-with-style/ por lo que creo que es una mejor manera de hacer esto, y fácil de implementar, incluso se puede poner la fuente de datos para su estilo en una plantilla, por lo que los informes de construcción dev sólo utiliza la plantilla, y es ya allí.
A partir de "Hojas de estilo para Personalización de HTML Viewer y el Administrador de informes" ( http://technet.microsoft.com/en-us/library/ms345247%28SQL.90%29.aspx )
Puede utilizar el rc: StyleSheet URL parámetro de acceso para especificar una costumbre de hojas de estilo en la dirección URL de informe.