我需要为 SSRS 定义我公司品牌的调色板。这应该可以在多个报告中重复使用。我意识到有时我需要一次又一次地重新定义自定义调色板,有时甚至在同一个报表中的不同控件上,但总是在新报表上。我知道我可以在 RDL 文件中复制和粘贴颜色,但我想避免这种情况所以我想知道,因为我知道我们可以为报告服务编写扩展,如果有机会更改或创建已经存在的默认调色板之一附带 ssrs 吗?我环顾四周,在报告服务器上找到了它们的定义,但没有运气。有人知道更多吗?
问问题
1434 次
2 回答
1
我还没有找到一种方法来更改 SSRS 中的默认调色板,甚至添加一个可以使用的新调色板。
我发现做的最有用的事情是在一个图表中创建一个自定义调色板。然后,您可以在其他图表中使用相同的自定义调色板。您可以将图表复制并粘贴到新报告中以使用相同的调色板或使用图表(以及其中的自定义颜色)制作模板报告。
http://clarkcreations.net/blog/5-simple-things-i-always-forget-about-ssrs-custom-color-palette/
于 2016-09-06T18:35:23.000 回答
0
我通过在数据库中创建一个包含 9 种公司配色方案的表来解决这个问题。我还调整了默认报告模板,使其包含一个名为“调色板”的颜色数据集。然后我只是=First(Fields!Official,"Palette")
在需要的地方使用颜色作为表达式。我还必须为有特殊视觉需求的员工更改颜色,因此我可以选择适合员工的方案,同时在其他情况下使用官方调色板。
于 2018-09-19T09:35:46.890 回答