自定义统计图浮动系列颜色

3092
3

寻找AWM 小试身手Lv3

发表于2019-3-8 17:14

楼主
本帖最后由 寻找AWM 于 2019-3-8 17:16 编辑

需求:
如何自定义统计图浮动系列中每个系列的统计图
如果采用系统自带的配色方案,可能会与整个报表风格不搭,这个时候来自定义每个系列颜色就很有必要
需求实现:
step1
定义一个单极维,这里维名称是color,维表有两个字段:
字段id:存的是行号或者列号,从0开始;
字段colorcode:维表name字段,存颜色代码;
如下图所示,维表中定义了4个颜色,统计图系列颜色就可以按照这四个颜色进行循环显示。



step2
设置指标表元B2的背景色:
<#=diminf("color",mod(col()-1,4))#>
1diminf函数用法可参考wiki
http://192.168.1.200/wiki/display/bimanual/diminf
2col()表示获取所在列号,列号从0开始;
3Mod()是除数取余函数,具体可参考系统内函数说明。


step3
如下图,B1是系列名称表元,A2是数据点名称表元,B2是数据区域表元:
统计图编辑界面,显示-》填充-》数据点,选择“使用表元的颜色”,如下图:



最终统计图展示效果如下图所示




最近看过此主题的会员

esen_4Y3L5ADO80

esen_4ZBQ38OLTU

esen_4XH2QRUZD7

sunmeiling

esen_4TM8T6J7Y5

liulei6511

tixing

dddfrr

TOTOP

vishaw

chenza

daix

HELLOZZZJWDT

lyd0315

sdhausfhsa

abiytj

xugj831

3个回答

只看楼主

韦韬然 数据老手Lv5

发表于2019-3-8 17:39

只看该作者

取消 关注该作者的回复

沙发

awm?狙击枪吗

tangmq 数据达人Lv4

发表于2019-8-6 15:00

只看该作者

取消 关注该作者的回复

板凳

列循环颜色,新招,很方便
['#0077FF','#1AC9BB','#FF8900','#17CFFF','#F0166D','#40DE71','#7216F0'][mod(col(),7)]

陈业云 初学数据Lv2

发表于2021-1-5 15:35

只看该作者

取消 关注该作者的回复

地板

tangmq 发表于 2019-8-6 15:00
列循环颜色,新招,很方便
['#0077FF','#1AC9BB','#FF8900','#17CFFF','#F0166D','#40DE71','#7216F0'][mod ...

这个是可以用在分析表中奇偶行不同色的吗

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号