如何对图表中的系列指定颜色?

如题,如何对图表中每个系列指定对应的颜色。

例如。我要做一个渠道支付数据的堆积图,并调整每个系列的颜色。可以通过:插入图表 -》堆积柱状图 -》样式 -》系列 -》颜色 这里做调整。(如下图所示)

image.png

然而在实际场景中会遇到这样的情况:比如说10个支付渠道,包括“支付宝”,“微信”“招行”“收钱吧”等。我们通常会希望沿用这些支付渠道的logo主色,例如支付宝是蓝色,微信是绿色,招行是红色等。这样可以快速的定位到每个支付渠道变化趋势或是占比情况等。

但实操时经常会出现:通过配色方案设定好颜色顺序后,在3月份这样的颜色搭配能够符合需求,但到了5月份,微信、招行的支付渠道没有数据,绘图时候后面的支付渠道就会填补上来,导致下图中 3月份和5月份部分支付渠道的颜色出现不同的情况(在3月份收钱吧是橙色,而到了5月份,收钱吧变成了绿色,别人在阅读时候如果没有仔细看图例,就会质疑“数据是不是算错了?为什么5月份没有微信支付,你这里还有微信支付?”),在实际 阅读时候会造成比较大的影响。

image.png

这类问题可以通过强制构造支付渠道的方法来解决,如果在 5月份时候,虽然微信和招行并没有数据,我们通过调整SQL命令,强制插入这两个支付渠道来实现各个系列的颜色是正确的情况。

但这就会导致,每一次的SQL命令都要做构造,造成额外的工作量,还会导致在阅读SQL命令时更加复杂。

帆软中是否有这样的一个功能(或是增加这样的功能),在 服务器 -》图表预定义颜色 中增加一个可以指定系列的部分。通过绑定系列值与颜色(例如手动输入支付宝、微信、招行等的颜色,或是通过上传excel的方式),然后在绘制图表选择对应的预定义颜色方案,根据传入的值做关联到对应的颜色上。 从而解决上述问题。

FineReport kandw 发布于 2023-6-7 11:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-7 11:30

这边设置

image.png

  • kandw kandw(提问者) 感谢回答,但这只是一个模块,如果要在多个报表中涉及到这个配色的情况。还是以支付渠道为例,可能会在:“各渠道支付笔数”,“各渠道支付金额占比”,“各渠道支付趋势”,“各渠道退款金额占比”,“各渠道的支付去向桑基图”等图表中涉及到。如果逐一设置效率特别慢。 另外,一旦增加了新的渠道,或是要对渠道的颜色做调整,这也是一个大工程。
    2023-06-07 13:43 
最佳回答
0
PILGRIMLv5初级互助
发布于2023-6-7 11:33

image.png

特效里面的自定义配色试下满足你的要求不?

  • kandw kandw(提问者) 感谢回答,但这只是一个模块,如果要在多个报表中涉及到这个配色的情况。还是以支付渠道为例,可能会在:“各渠道支付笔数”,“各渠道支付金额占比”,“各渠道支付趋势”,“各渠道退款金额占比”,“各渠道的支付去向桑基图”等图表中涉及到。如果逐一设置效率特别慢。 另外,一旦增加了新的渠道,或是要对渠道的颜色做调整,这也是一个大工程。
    2023-06-07 13:43 
  • 2关注人数
  • 464浏览人数
  • 最后回答于:2023-6-7 11:33
    请选择关闭问题的原因
    确定 取消
    返回顶部