2016-09-06 2 views
2

Ich muss meine firmeneigene Farbpalette für SSRS definieren. Dies sollte für mehrere Berichte wiederverwendbar sein. Ich habe festgestellt, dass ich manchmal die benutzerdefinierte Palette immer wieder neu definieren muss, manchmal sogar auf verschiedenen Steuerelementen im selben Bericht, aber immer in einem neuen Bericht. Ich weiß, dass ich die Farben in der RDL-Datei kopieren und einfügen konnte, aber ich möchte vermeiden, dass So fragte ich mich, da ich weiß, dass wir Erweiterungen für Berichtsdienste schreiben können, wenn es eine Möglichkeit gibt, eine der Standardfarbpaletten zu ändern oder zu erstellen sind schon mit ssrs ausgeliefert? Ich schaute mich um, um ihre Definition auf dem Berichtsserver zu finden, aber kein Glück. Wer weiß mehr?Wie erstellt oder ändert SSRS2016 Standardpaletten?

Antwort

1

Ich habe keine Möglichkeit gefunden, die Standardpaletten in SSRS zu ändern oder sogar eine neue hinzuzufügen, die verwendet werden kann.

Die hilfreichste Sache, die ich zu tun fand, war eine benutzerdefinierte Palette in einem Diagramm zu erstellen. Dann können Sie dieselbe benutzerdefinierte Palette in anderen Diagrammen verwenden. Sie können das Diagramm kopieren und in neue Berichte einfügen, um die gleiche Palette zu verwenden oder einen Vorlagenbericht mit dem Diagramm (und den darin enthaltenen benutzerdefinierten Farben) zu erstellen.

http://clarkcreations.net/blog/5-simple-things-i-always-forget-about-ssrs-custom-color-palette/

Mein aktuelles Problem mit der benutzerdefinierten Palette besteht darin, dass die Grenze die gleiche Farbe wie die Füllfarbe sein muss. Dies funktioniert nicht mit meinem neuen Farbschema mit dunklen Rahmen und Lichtfüllungen: pic

+0

Speichern eines Beispiels mit einer benutzerdefinierten Palette als Berichtsvorlage Datei ist meine aktuelle Lösung, die ich hoffte, loszuwerden. Ich denke, dass Sie Ihr Problem möglicherweise lösen können, indem Sie eine benutzerdefinierte Funktion verwenden und Farben den Reihen- und Serienrändern mit zwei separaten Funktionen zuweisen, die basierend auf einem Gruppennamen eine dunkle und eine helle Farbe liefern ... siehe https: // www.mssqltips.com/sqlservertip/2373/how-to-handle-empty-values-in-a-line-chart-in-ssrs/ Aber das erfordert, dass Sie einen Funktionsaufruf zu der FARBE und der BORDERCOLOR-Eigenschaft von jedem hinzufügen Serie... – Magier

Verwandte Themen