永洪社区

标题: 动态设置列表头颜色 [打印本页]

作者: Mr.z    时间: 2020-9-2 10:58
标题: 动态设置列表头颜色
请教大神,有没办法让列表头颜色 跟着下面的值颜色一起变?
表中值设置了高亮条件判断来显示不同 的颜色
想要实现的效果如图


作者: 美滋滋    时间: 2020-9-2 15:02
参考下面代码:下面的代码是先获取单元格1行1列的字体颜色,然后设置给单元格0行1列。
其余的按照下面的代码,你自己发挥吧

var loc1 = new Locator(["1,1"], CELL, DETAIL);
color = 自由式表格1.getForeground(loc1)
var loc2 = new Locator(["0,1"], CELL, DETAIL);
自由式表格1.setForeground(loc2, color);

代码加载在报表的变化时运行中

作者: Mr.z    时间: 2020-9-3 15:35
lijie 发表于 2020-9-2 15:02
参考下面代码:下面的代码是先获取单元格1行1列的字体颜色,然后设置给单元格0行1列。
其余的按照下面的代 ...

谢谢回答   表头好像不能用cell进行定位  改变不了表头的颜色
作者: 美滋滋    时间: 2020-9-3 15:36
Mr.z 发表于 2020-9-3 15:35
谢谢回答   表头好像不能用cell进行定位  改变不了表头的颜色

表头可以,定义表头格的时候需要修改一下定义参数,如下:
var loc2 = new Locator(["0,1"], CELL, HEADER);





欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4