0

在我将 Saiku CE 插件(在 Pentaho CE 中运行)从 2.6 迁移到 3.0 之后,图表的颜色变得非常难看且难以阅读。它们都是不同类型的红色,这使得理解图表非常困难。问题是 - 颜色可以以某种方式控制和改变吗?

4

2 回答 2

1

我不知道你是否还需要一个答案,但它就在这里。您可以更改文件中的颜色: [saiku_server_root]\tomcat\webapps\ROOT\js\saiku\render\SaikuChartRenderer.js

搜索“options.colors”字符串,它是一个包含您希望 Saiku 使用的所有颜色值的数组。在我的例子中,我使用基本颜色,这是 Saiku 中使用的旧颜色集:

options.colors = ["#1f77b4", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c", "#98df8a", "#d62728", "#ff9896", "#9467bd", "#c5b0d5", "#8c564b", "#c49c94", "#e377c2", "#f7b6d2", "#7f7f7f", "#c7c7c7", "#bcbd22", "#dbdb8d", "#17becf", "#9edae5" ];

于 2015-02-24T15:35:35.687 回答
1

更改难看颜色的正确位置是文件biserver-ce\pentaho-solutions\system\saiku\ui\saiku.min.js
搜索子字符串a.colors=["#AE1717","#AE5B17","#0E6868"];并将其替换为您的颜色数组:a.colors=["#1f77b4", "#aec7e8", "#ff7f0e", "#ffbb78", "#2ca02c", "#98df8a", "#d62728", "#ff9896", "#9467bd", "#c5b0d5", "#8c564b", "#c49c94", "#e377c2", "#f7b6d2", "#7f7f7f", "#c7c7c7", "#bcbd22", "#dbdb8d", "#17becf", "#9edae5" ];

于 2015-06-18T05:07:05.203 回答