BI表元显示混乱

5333
7

李志梅 小试身手Lv3

发表于2018-11-8 15:54

悬赏100

已解决

楼主
[attach]4242[/attach]风险级别这个字段,设置了一个如果是严重的话显示红色,如果是一般关注就显示黑色,但是有几条一般关注的也显示红色,请问是什么原因造成的

最近看过此主题的会员

esen_4YVLFXYRM2

10-321

最佳答案

wut

发表于2018-11-8 15:54

只看该作者

取消 关注该作者的回复

李志梅 发表于 2018-11-8 16:33
对,我就是这么做的,因为严重在维表里面的编号是2,所以就在这个表元的字体颜色里面设置了这个if语句
...

请直接写if(self.value=2,'#f50e0e','#7a7a7a')。你的那个判断是对这个表元的上方表元的值进行判断,然后来控制本表的颜色。
7个回答

只看楼主

wut 数据老手Lv5

发表于2018-11-8 16:02

只看该作者

取消 关注该作者的回复

沙发

在字体颜色哪里if判断有点问题吧,你试试这么写if(self.txt='严重','#f50e0e','#7a7a7a')

李志梅 小试身手Lv3

发表于2018-11-8 16:10

只看该作者

取消 关注该作者的回复

板凳

wut 发表于 2018-11-8 16:02
在字体颜色哪里if判断有点问题吧,你试试这么写if(self.txt='严重','#f50e0e','#7a7a7a') ...

不好意思,粘错了

wut 数据老手Lv5

发表于2018-11-8 16:16

只看该作者

取消 关注该作者的回复

地板

李志梅 发表于 2018-11-8 16:10
不好意思,粘错了

你的需求是 风险级别是严重的是红色,否则字体是黑色。我看你的if判断的意思是,本表元的上面表元为2的时候,是#f50e0e,否则是#7a7a7a,我觉得有点问题。针对您的需求,我认为直接选择风险表元,设置右侧属性字体颜色哪里写我楼上的那个写法就能实现,你可以试试是否可以。

韦韬然 数据老手Lv5

发表于2018-11-8 16:18

只看该作者

取消 关注该作者的回复

5#

这种问题基本都是判断写错了,其他可能性很小的~

韦韬然 数据老手Lv5

发表于2018-11-8 16:22

只看该作者

取消 关注该作者的回复

6#

李志梅 发表于 2018-11-8 16:10
不好意思,粘错了

self.upcell是表示上方的单元格,这和你的需求不同吧?是不是应该判断自身单元格的值?

李志梅 小试身手Lv3

发表于2018-11-8 16:33

只看该作者

取消 关注该作者的回复

7#

wut 发表于 2018-11-8 16:16
你的需求是 风险级别是严重的是红色,否则字体是黑色。我看你的if判断的意思是,本表元的上面表元为2的时 ...

对,我就是这么做的,因为严重在维表里面的编号是2,所以就在这个表元的字体颜色里面设置了这个if语句

wut 数据老手Lv5

发表于2018-11-8 15:54

只看该作者

取消 关注该作者的回复

8#

李志梅 发表于 2018-11-8 16:33
对,我就是这么做的,因为严重在维表里面的编号是2,所以就在这个表元的字体颜色里面设置了这个if语句
...

请直接写if(self.value=2,'#f50e0e','#7a7a7a')。你的那个判断是对这个表元的上方表元的值进行判断,然后来控制本表的颜色。

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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