2008-11-17 10 views
4

J'ai des rapports SSRS créés et rendus au format Excel. J'ai utilisé une couleur personnalisée (mentionnée dans les spécifications R23, G123, B87 d'Excel) dans SSRS. Mais il montre une couleur différente avec la même combinaison dans SSRS. Et une fois que je rends le rapport à Excel, la couleur est différente bien que j'aie utilisé la même combinaison de couleurs. Pourquoi la différence de couleur dans Excel et SSRS? Comment puis-je résoudre ceci?Compatibilité des couleurs SSRS et Excel

Répondre

5

La palette de couleurs Microsoft Excel 2003 standard comporte 40 couleurs et 16 couleurs pour les remplissages et les lignes de graphique. La plupart des versions actuelles des systèmes de reporting Business Intelligence (Cognos Series 8, Business Objects XI R3, Reporting Services 2000/2005, etc.) traduisent automatiquement les couleurs en sélectionnant la palette de couleurs Excel 2003 la plus proche dans le cadre du rendu vers Excel. méthode. Cela peut être très frustrant pour les utilisateurs d'Office 2007 étant donné qu'Excel dispose de choix de palette de couleurs virtuellement illimités par défaut. Reporting Services 2008 n'a pas cette restriction de palette de couleurs.

Si vous affichez un rapport dans Excel dans Reporting Services 2008, les couleurs correspondent aux couleurs affichées dans votre rapport HTML.

+0

Y at-il quelque chose que nous pouvons faire en changeant les propriétés de rendu pour le format Excel dans le moteur de rendu? –

+1

Il est également important de noter que RS 2008 modifie la palette de couleurs par défaut d'Excel pour inclure les couleurs nécessaires pour le rapport rendu. Cela peut provoquer des problèmes lors de la combinaison de plusieurs rapports Excel en un car ils partageront tous la même palette de couleurs. Si les rapports utilisent des couleurs différentes ou même les mêmes couleurs dans un ordre différent, les couleurs des rapports fusionnés seront désactivées. Ils semblent utiliser un index pour trouver la couleur dans la palette, donc cela devient très délicat si vous avez besoin de fusionner deux rapports rendus Excel. – msmucker0527

+0

C'est bon à savoir. Je n'ai jamais rencontré ce problème avant que j'ai remarqué, mais je garderai mes yeux ouverts pour cela dans le futur. –

Questions connexes