1

J'ai un lot de rapports auxquels certaines modifications doivent être appliquées dans la façon dont les rapports sont présentés. Je sais comment modifier la feuille de style Reporting Services, mais est-il également possible d'appliquer des classes CSS personnalisées aux éléments tels qu'ils sont rendus au navigateur?Est-il possible d'appliquer une feuille de style et des classes de feuille de style dans SQL Server Reporting Services 2005

Est-ce que Reporting Services prend en charge tout type d'héritage visuel que je pourrais utiliser pour accomplir des fonctionnalités similaires d'une manière différente?

Répondre

1

Taken From ASP.NET Forums

Microsoft fournit une feuille de style nommé ReportingServices.css qui est utilisé par SQL Server Reporting Services. Pour mon installation de station de travail locale cette feuille de style se trouve dans le c: \ Program Fichiers \ Microsoft SQL Serveur \ MSSQL.2 \ Reporting Dossier Services \ ReportManager \ Styles. Les classes référencées par éléments html différents sont prédéfinies dans cette feuille de style. Vous stylez vos rapports en modifiant cette feuille de style.

Il n'y a pas de lien vers cette feuille de style dans le format html d'un rapport. Il ya, cependant, une section de style en ligne dans le html rendu pour chaque rapport. I pense que Microsoft crée la section de style en ligne basée sur le contenu de ReportingServices.css. Faire de cette façon (plutôt que vous permettant de créer un lien dans votre propre feuille de style ) permet le rapport moteur de rendu avoir les connaissances dont il a besoin pour contrôler les sauts de page, emballage de colonne , et d'autres problèmes de formatage.

+0

J'ai effectivement trouvé cette feuille de style et y ai apporté des modifications. J'essayais de savoir s'il y avait un support pour me permettre de créer et d'utiliser des classes personnalisées au-delà de ce qui est prédéfini et d'appliquer ces classes personnalisées aux éléments du rapport.Si ce n'est pas possible, je voulais voir s'il y avait un mécanisme d'héritage visuel dans Reporting Services que je néglige. – Joel

Questions connexes